I used Adobe through college for magazine and newspaper design so that's what I learned on, but it's simply too expensive. Adobe is only worth it so long as your business or school is paying for it lol.
So far, Affinity (Publisher) is the best program that feels the closest to InDesign.
If you're looking for a suite of sorts, you can get all three Affinity programs (equivalent to Adobe Photoshop, Illustrator and InDesign) for possibly less than $200?
(I don't know that it is in USD, but it's $204 CAD).