Maintaining the other two was a nightmare , I found it very hard to find where code was executed so I could work on it
So I recommend building or using a little webservrer to drive the service and a browser as the front end with a web app in JavaScript (yuk, but does the job) or WASM (tools still suck, but let's you use better languages for development)
Sorry about the novel. I was triggered!