QT - один из лучших фреймворков для формирования пользовательского интерфейса. Его использует десктопный клиент телеграма, к примеру. А также множество других крупных компаний. Этот фреймворк уже давно прошел проверку временем и, конечно же, как вы видели из названия поговорим про версию для Python.
PyQT это высококлассная библиотека создания пользовательского интерфейса. В ней доступны компоненты QT4 и QT5. Стоит попробовать и поработать с ней, к этому располагает качественная документация и множество реальных примеров.
Документация
Установка
pip install PyQt5