I've seen a few projects that have used the JupyterLab UI for other projects as a simple interface - it looks really neat and slick.

I just wondered if anyone has any ideas how you go about this as I've been drawing a blank.

Could you share any examples of what you've seen?

This one uses JupyterLab as a frontend for CadQueury, a porcedural CAD system.

https://github.com/bernhard-42/jupyter-cadquery