Use any web browser as GUI, with your preferred language in the backend and HTML5 in the frontend, all in a lightweight portable lib.
Why do you think that https://github.com/automatic-ripping-machine/automatic-ripping-machine is a good alternative to webui