> don't have a good alternative for InDesign
There really is none, at least not that is comparable. InDesign is perhaps the one product where Adobe really shines.
Aldus PageMaker and Quark XPress were worthy predecessors; I used both back in the day, but Adobe bought PageMaker and discontinued it. As for Quark, not sure what happened to them but they're not around anymore.