My tips are:
- (My opinion:) Never, ever, ever do RTE’s. I do Textile, but Markdown might work for you too. If a client really has a problem with not having an RTE, they’re generally a problem client (in my experience). I don’t have the emotional fortitude to revisit a site we build to see 48pt bold, underlined, italicized, bright red Comic Sans in an otherwise beautiful design. (Also, with RTEs people tend to paste from MS Word, which is just the worst thing ever.)
- Use
Customize Manager Fields or Manager Manager (can’t find the link) to get rid of everything on the document edit pages that you don’t need. This can do absolute wonders for not-so-technically-adept clients.
- Use phpThumb whenever you display any sort of image that the user can modify. This will prevent your users from uploading an 8mp image then resizing it down to 200px wide. Then, of course, they call you and ask why their pages load so slowly.