I've have used Roon with my MacBook Air (both Roon core and library of ripped CDs) for a few years now. I'm not a techie or engineer. I found it a bit daunting (and frustrating) at first. A steep learning curve. But after a few months, I pretty much got the hang of it. Now I use it to listen to Tidal and my library almost exclusively. The leads on new music are first rate. They can be a rabbit hole, but a good one.
One thing I did learn is not to jump at upgrades when they come out. When possible wait a few weeks while the dust settles and support response time shortens. So hang in there.