Can you explain what you mean by NO experience?
No coding experience? No programming experience? Computer using experience?
I concur using a CMS but it might be a moot point if they have to learn the program and they are not tech saavy or understand the 'lingo'. That doubles the learning curve right there.
Present the options of CMS, the pros and cons and then present the pros and cons of having a developer do it for them.