DesktopPublishers are used to produce documents in a WYSIWYG fashion.
They are more visual than WordProcessors.
A text editor assumes the end product is a file.
A word processor assumes you are creating a printed document, and includes features to control the appearance of the printed page as well as facilities for creating and editing text.
A desktop publishing program assumes you are creating a document for reproduction, and provides facilities beyond that of a word processor to control the appearance of the document, and to generate files that can be used directly by a printer to print the document.
The most popular desktop publishing program is Quark eXpress, which originated on the Macintosh, but was subsequently ported to Windows. A strong current competitor is Adobe InDesign?. Microsoft has a low end entry called Publisher. Under Unix, Framemaker is the option. There is also a promising open source entry called Scribus.
While desktop publishers may include editing capability, they normally assume you have created your text with a word processor, and will import it into the publication you are creating.
And I did, and populated it. --DMcCunney