Ваш вопрос звучит как “как писать программы но при этом их не писать”.
shume1
…привык визуально…
Надо отвыкать. Дело в том что очень многие мысли проще выразить в виде текста а не визуально. Поэтому программы в основном пишут а не рисуют. Даже если вы в дизайнере нарисуете кнопочки то все равно это не поможет 99 процентов работы не в рисовании…
Посему думаю у вас не совсем правильный подход. pyQt я бы не рекомендовал начинающему. Возни с ним будет много, а толку мало. Кроме того чтобы написать код который делает работу вам надо будет еще рисовать, а потом кумекать как то что вы нарисовали привязать к кнопкам. А результате получится немасштабируемое дерьмо, которое нельзя будет использовать как элементы более крупных программ, поскольку управляется оно только тычками в кнопки, а не вызовом функций. По моему опыту QUI всегда ОЧЕНЬ мешает автоматизировать работу.
Если это работа с данными, то посмотрите pandas numpy. Для “GUI” jupiter или Ipython.
Если собираетесь писать под мобильные платформы то python это скорее всего вообще неправильный путь. Тогда надо учить C, java и т. п.