I’m looking to build an all-in-one streamer endpoint for Roon and would like to be able to use this touchscreen display (11.9" IPS Capacitive Touchscreen (320 x 1480)– The Pi Hut). I run a number of headless endpoints based on pi/Ropieee/DietPi but it isn’t obvious whether there is an API that would let me create/modify a Roon UI to this display or if there’s anything existing I could yes. I note that the Ropieee documentation is quite explicit about only supporting the original Pi touchscreen.
You might consider Diet-Pi (then check, if you can manage to install required overlays for your display) with Roon bridge and Roon extension manager.
Once that’s running, install extension snapshots via extension manager, then add Web controller from there…
In addition to basic play controls, you can even access your library from web controller extension, only caveat is, that it’s not actively supported any more, so might stop working with Roon one day due to changes after an update…