Если графический интерфейс пользователя будет простым и вы не будете беспокоиться о геометрии компонентов (виджетов) в диалогах, Qt будет хорошим вариантом. На самом деле я работаю над аналогичной задачей для своего проекта, и моей целью было проверить данные формы с помощью файла XML.
Используя Qt, можно получить доступ к любому виджету в диалоговом окне во время выполнения, используя его имя объекта. Так что проверка может быть применена к содержимому диалога.
Создание любых диалогов будет еще проще, так как у вас будет тип виджета и определенная информация, а также использование макетов, вы можете получить захватывающие результаты.