The problem with a wrapper as you put it, specifically one running on Linux, is DRM. The only way I know of to achieve the desired Widevine encryption level is running the service in a tab in Chrome. Not any other browser, not even Chromium.
Of course you could just bypass all that nonsense by pirating your media, and have a nice easy interface consolidating titles from all streamers - even retaining a network badge so they can see where a given popular show is airing - like what I’ve set up in Kodi for myself as well as boomer relatives.
Other than that I’d recommend Flirc for input via remote (or LIRC if you have a supported remote already and don’t mind some extra configuration)



The Kodi add-on I’m using uses torrentio in the backend, but has way more customisation than the stremio app + trakt integration, autoplay using preset quality filters etc
Stremio app is more seamless experience when there’s no hits for the title already in debrid cache but that’s pretty rare these days even on torbox