Hello, This is Hillary
I have experience in developing the desktop application for windows as well as mac and linux with Qt.
In my implementations, there are some similar project to you, if you allow me, then I will provide them with in a day.
I think we can build them with qml.
About the other questions, we can discuss more on chat.
Regards.