Right? I don't know about any SAAS that will let you do that and even if it does it will be difficult to integrate with your system. Why not develop it yourself or outsource it to some professional developer? All you need to do is-
- present copy of a default theme to customize
- let user change text using inline editing
- let user change/upload images
- let user select different colors/fonts using forms
- optional html/css editor for advanced users
- Save and apply the changes