roff, nroff, TeX, LaTeX, and other WYMIWYG (What You MEAN Is What You Get) typesetting "languages? [La]TeX produces some of the most beautiful output available, especially since it was modified to use PostScript Type 1 fonts. There are other derivatives for specific disciplines. Run on Macs, PC's. Old minicomputerrs salvaged from the junk pile, Linux, Solaris, Netbooks, Notebooks, mainframes or anything else that allows the source to be compiled even if it means cross-compiling.
The input can be prepared on any editor - even Notepad or the notepad clone on my Crackberry.
BTW, you can include Photoshop images (heck, any kind of image).
I did use PageMaker 1.0 on the original Macintosh a lot, so I'm not unfamiliar with that world, I just prefer a system where I can separate the "look" from whatever it is I'm trying to say.