David,
I'm not sure how close this is to what you do, but here's one setup I have:
Users can edit RTF text in VFP. (I use Chado Spell Editor. Good price and lots of features, including spell check).
I then automate "mail merges" in VFP with Word automation, sticking data in user-setup Word Templates. This allows the user to setup Word templates with the margins, paper sources, headers, etc. they need while allowing "merging" of formatted RTF text (which, unfortunatly, you can't do through Word's mail merge capabilities).
HTH