Hello, there.
I have read your requirement carefully and understood what you want exactly.
I am senior desktop application developer.
Normally I use C#, Java, Qt, VB and so on.
I can make your program perfectly.
If you are interested, let's discuss via chat.