TBH, to a large extent I concur with
@Brickwizard . If ya wanna listen to internet radio stations, why not listen to 'em in the best place, designed for the internet.....your browser?
Getting back to the subject, though, I've had a paid a/c with
RadioTunes.com for some years (gets rid of a ton of adverts). Now, one of the 'perks' of this is that you can download your 'Favourites' list in the form of a .pls file. You can then use this to listen to your music in any media player that supports the .pls format. It contains the URLs for each station, along with what RadioTunes call your 'listen key' (authorises you as having an a/c with the site, I guess).
For this, I like DeaDBeeF. It's lightweight, supports just about everything - even Opus, for the .flac afficionados! - has an infinitely customizable GUI interface.......and sounds fantastic, with one of the best graphic equalizers I've yet found. I've built this into my Puppy-portable format, and share a single instance between multiple Pups, due to it being statically-compiled.
My days of listening to general radio are kinda back in my youth. RadioTunes offer music in hundreds of different genres, in 'curated' playlists.....which these days, is exactly what I want.
"Music while you work..." Yup. Works for me!
Mike.