Forum Moderators: open
There is no 'best' way to allow a customer to edit/maintain their own website. The decision of which approach to take is really dependent upon the skills/desire of the client.
As you can imagine the variety of offerings runs from complete content management systems that allow a non-skilled person to add,edit, and delete pages while automatically picking up the resulting required changes (like navigation and crumbs) to plain and simple WYSIWYG tools that help out but don't automate the process.
And, of course, the more automated the tool the more expensive it is likely to be.
Warn them about accidental deletion of navigation components or other areas that are more advanced. Let them know sometimes it costs more to fix stuff that has been broken.
FP is slightly more complex than WORD and if they are just modifying text, they should not have a problem. It is their site, so they should have access to it. (of course with warnings).
The other alternative is to go with some sort of CMS as was mentioned earlier. There are a whole bunch of them available for you to test out at opensourceCMS.com. Those sorts of systems allow you to have people with no knowledge of HTML at all make updates to their sites.