My personal opinion would be a Mac and Pagemaker - the most recent version. (Sorry, can't remember the version number.) It was built with printing press ideas in mind, and uses the language of printers. It will do anything you want. An example: That's what was used to print the San Francisco newspaper after the earthquake, when the printing presses were down.
Probably more that you need if you are only doing one book. In that case, I would type on something like Word (or almost anything else) then find someone who has Pagemaker and load it in there for final editing.