BluSound is friendly but the persistent play queue is a PIA and mp3s usually click intertrack unless you convert them to flac. It DOES feature Tidal Connect. At least it auto indexes.
Volumio is easy to use but unless the builder supplies a custom version you have to pay to play services like Qobuz & Tidal. You can get around that using BubbleUPnP (free) but the cover art is usually missing.
MoOde is serviceable but buggy and occasionally hangs up. No direct support for services, requiring BubbleUPnP.
Orange Squeeze ($5) is easily customizable, great art and it will play almost anything, all radio stations or services from Chromecast to Roon.