Buenas:
QT es el más usado, si. Windows Form lo usan gente también. En este caso para crear su propia interfaz muy fácil para recibir y enviar datos por el puerto serie mediante un PIC o Arduino.
Aquí hay un tutorial que estaba haciendo sobre ello desde hace tiempo en varios lenguajes.
Ver tutorial (PDF 27 MB).
Hecharé un ojo a QT haber si me sale lo mismo.
Un cordial saludo.