I hated Roon and wouldn't use it if it was free. I looked at Audirvana and JRiver but didn't like those either. I think the latter two would make sense if you have several streaming services and you want to run one music app on a PC. For my use I'm happy with foobar2000 into the RME. Foobar plays almost every format known to man and it's free. The navigation is very quick over SAMBA. It uses RME's ASIO drivers. RME does not do Roon anyway, I'm not sure why anybody thinks it does.
Nazdar,
Madman is my best by EJ

I also tried Audirvana and Jriver - now with ADI2 DAC.
Audirvana (windows app) run correctly for about 20 minutes, then crashed after restart. It does not support DVD-A iso and folder view, generally terrible interface for me. Unistalled after 1 hour.
Jriver - also does not support DVD-A but supports folder view but the interface is still too primitive for me. Maybe I don't know all possibilities...
I use Foobar with a lot of plugins and well configured with Default UI, no ColumnsUI. Extremely flexible piece of sw if you know what to do and what is possible. Widest audio format support. But everything is about knowledge. Default installation which most people use is not best - that is why probably people like other players.
Soundwise all play the same quality audio by ASIO if configured correctly. I did not found difference. Again - everything is about settings and configuration. Commercial players have some parameters already preset - potential advantage for people who don't understand internal things so much.
I tried also some other audio player distributions (booting systems) but when found they don't support even SACD iso and some other formats I stopped trying them.
For me MY Foobar is Porche against bicycles. I have not tried Roon.
But I have one big problem with RME and don't know what to do wit it.
Playing Tidal from official app via Hifi Cable ASIO Bridge exclusive to RME ASIO driver. Normal 16/44 plays perfectly. But Master (24/96 1.ufold) plays for 30s-2min. correctly and then starts big stuttering. After pause for some seconds plays again correctly for some short time. I tried Foobar via this ASIO bridge and it worked for several minutes - didn'try more.
Do you have an idea for solution? I think there is something wrong/incompatibility with Tidal.
@gimmeheadroom Could you compare ADI2 to your Brooklyn?