For a while now I have been building WordPress based sites for clients. These sites tend to be brochure sites so feature a collection of pages all with slightly different layouts within an overarching main layout and style.
Upto this point I have either created Pages in the WordPress admin panel and then created a page template with the content embedded into it (not great when the client want to be able to update the page) or created a new page and a generic "page" template and then placed content into this using HTML in the editor (not great for the user trying to edit the content in the editor, or when the editor decides to add more HTML tags)
Is there another way to easily create pages where the user can easily update the content using the editor but wont risk screwing up the layout? something like multiple editors or content areas in the admin panel?