I’m a Mac guy. I started on Windows with Cakewalk a LONG time ago. Upgraded to the SONAR version. Liked it at first, but got annoyed at how bloated and clunky it was.
I switched to REAPER cuz i wanted something that was cross platform, Windows or Mac. Absolutely couldn’t be happier. It’s an amazing program: stable, inexpensive, very easy yet used by professionals everywhere. Very popular.
Heck, I bought a license almost a decade ago for $40. Have gotten probably 30 or more free upgrades. It has an outstanding support community in the form of user forums.
That’d be my first choice personally. However, the nice thing about Garage Band is that it’s basically a scaled-down version of Logic, so there’s a built-in upgrade path.
One of the things I’ve always appreciated about REAPER is how non-bloated it is. SONAR/Cakewalk came up with upgrades every year. Would cost me $100-150 or more each time, and it came with all kinds of synths and plugins and “stuff” that I didn’t use or care for. Not that they weren’t great plugins, but I prefer simplicity and building my own system with the plugins I like and will use.
It’s an amazing age we live in. We’ve come a long way from my original Tascam 244 Portastudio. OMG!