Take a look at the Innous product line. You can rip your CDs to the Innous streamer, and it comes with an excellent music management app called Sense, which is free to use. Or you can configure it to use Roon.
Years ago, I purchased a Roon lifetime subscription. Roon is more feature rich than Sense and Roon has a great user interface. While Sense has less features, in IMHO, Sense sounds noticeably better than Roon, and while I like Roon's interface better the Sense interface is very good. I rarely use Roon in my listening room anymore.