@mikael thank you for the reply - genuinely appreciate it.

Yeah I feared they were Pythonista specific (which is fine - just means I need to pivot). I'll look into the other thread and if I can - contribute where I can there.
It would be great to establish Pythonista as a (for beginners / protoypists) full-fledged Pi IDE (I feel like UI is the missing piece there).

I did want to avoid using WebView but if I have to - I'm no stranger to front-end development so I can always give into that road.

I'll check my options a bit further - thank you for the advice and have a great day!