Já ouviu falar de pyQT? Eu gosto bastante porque posso desenvolver a parte gráfica em um software e depois executar um comando pra ler o arquivo de UI

Sim, não explorei muito o pyQT, eu sei que tem bastantes expansões devido ao software. O único ponto negativo é que você precisa comprar uma licença pra poder usar em projetos monetizado.

PySide é a versão LGPL da QT e vc pode usar em uso comercial sem precisar compartilhar seu código fonte.
Caraca, não sabia disso. Obrigado por acrescentar mais informações.