You have two options for handling the content:
- Use an existing CMS to handle the content
- Write an app yourself that allows the customer to add his/her own content
Regardless of the path you take you're likely to run into programming on both the CMS/app side as well as the Flash side...