Good morning Sir,
I'm an expert developer but, honestly, I never worked on something like that :)
I've built a lot of software, core or .NET, apps and many other things so this should not be a problem for me to find a professional solution of your problem!
I'll start working on that immediatly: I have already a couple of ideas in mind that should work.
I'll update this bid with screenshots or videos, so that you can actually have an idea of what I can do for you.
If you prefer, write me a private message so that I can send you directly screens and/or videos.
Looking forward to chatting more,
Domenico