Hiya jc and roxcastaneda251760 - if you're still around,
I agree with gruant2000381341 that the 'no hand coding' phrase is a tad optimistic, and if either of you is looking for a guaranteed hassle-free solution that requires near-zero input from the developer, then you may want to look elsewhere.
HOWEVER, if you don't mind asking for help occasionally, and/or want to be able at some future time to expand on your deployments and are also looking to learn a fair bit in the process, then you could do a lot worse that using the WebAssist extensions and solutions to build the technical side of any SME.
There is no way (I believe) that you can make the transition from static to dynamic development without there being at least some learning curve involved, and therefore the quality of the support you get for whichever products you buy is should be one of (if not the) major factors in your choice, and you'll get that here.
If you just want to satisfy a client's request for a basic CMS and aren't too bothered about getting involved, then you could go with CushyCMS or somesuch. But when you start to get involved with dynamic data, doors open all over the place. You can approach new clients with a whole new confidence.
This from a PHP moron who's got the bug and is having a go.