Ваш первый шаг должен быть http://wiki.python.org/moin/GuiProgramming
Некоторые наборы инструментов лучше интегрируются в одной среде по сравнению с другой. Например, PyQt, PyKDE (и новый PySide ) будут играть лучше в среде KDE, в то время как версии GTK (включая виджеты WX) будут лучше сочетаться с рабочими столами GNOME / XFCE.
Вы должны посмотреть на среду, на которую хотите нацелиться. Вы можете использовать базовый набор переносимых графических интерфейсов или более глубокую интеграцию с Tour DE, например использование встроенного менеджера паролей и анализаторов конфигурационных файлов, которые интегрированы в определенный DE, такой как KDE или GNOME.
Вам также следует учитывать зависимость, которая определяется вашим выбором, и то, что приходит по умолчанию с базовым DE. Например, PyKDE в ветке KDE 3.X имел нетривиальный набор зависимостей, в то время как в ветке 4.X плазменная привязка сделала зависимость программирования Python GUI менее важной.
Существует несколько инструментов IDE на разных уровнях полноты и зрелости. Лучше всего попробовать еще одну и посмотреть, что лучше всего соответствует вашим потребностям.