Hallo,
um mit PyQt eine GUI in Python zu programmieren, gibt es ja einige Widgets als Auswahl (QMainWindow, QWidget, QTabWidget, ...)
Meine Frage ist, welches sich für die Entwicklung einer Benutzeroberfläche (mit bspw. mehreren Buttons, Boxen, ...und auch Fenstern) eignet.
Welches QWidget für GUI verwenden?
Alle. Ich empfehle dir mal ein Tutorial https://build-system.fman.io/pyqt5-tutorial durchzuarbeiten, und ggf. das dazugehoerige Buch zu erwerben. Der Autor treibt sich sogar (sehr gelegentlich) hier herum.