I've been using BBEdit to create generic text and format it for my electronic newsletter. The Glossary and ability to force text wrap after so many characters make my life easier.