Есть такое замечательное приложение как Qt Designer, которое позволяет легко создавать формы в визуальном редакторе, и при этом не сильно парится над кодом.
Создаете форму, накидываете на неё различные объекты, кнопки, радио-баттоны, таблицы, скролы и т. д. Все эти объекты, в приложении обозначены как виджеты (Widget), каждый из них имеет свой класс со своими свойствами.
В общем создали форму и сохранили её в файл *.ui
Добавление формы в проект на питоне
Конечно перед добавлением формы, проверьте, есть ли у вам модуль PyQt5
pip list
если нет в списке то установите
pip install PyQt5
Ниже представлен пример кода для добавления формы
#-*- coding: utf-8 -*-
from PyQt5 import QtWidgets, uic
app = QtWidgets.QApplication([])
ui = uic.loadUi("untitled.ui")
ui.show()
app.exec()





