Recent work on Jupyter-land has started to explore this, and it seems perfectly feasible... - https://discourse.jupyter.org/t/run-linux-desktop-apps-in-mybinder-org-your-jupyterhub/11964 - https://github.com/binder-templates/binder-desktop-app-template - This is also related to the idea of using things like [Robot Framework](https://rpaframework.org/libraries/desktop/) to automate GUI tools for format conversion etc.
Recent work on Jupyter-land has started to explore this, and it seems perfectly feasible...