<< Editors >> DTP
One distinguishes between Wysiwyg programs (What you see is what you get) and page layout languages. Wysiwyg programs should be fast, comfortable and easy to use. Most people prefer them. The alternative is an approach that works similar to compilers. You feed text files to a a program that produces the layout which may be previewed on screen or printed. LaTeX takes this approach. What is TeX and where can I get it?. Lout is another such system which seems smaller, easier to learn and has full documentation included, but it is nonstandard. Lout produces Postscript output. (I don't know if this is an advantage or disadvantage. ;-) Are there any Postscript interpreters?. Both programs are freely distributable.
There are a lot of wysiwyg programs, but only commercial products: FinalWriter, Final Copy II, Wordworth, Word Perfect, AmiWrite, Beckertext II, Maxon Word and many others. I don't dare to recommend any. All I can say is: Give yourself time to make a selection.
<< Editors >> DTP