PythonでGUI作成する場合は、Tkinterが有名ですが、かなりレガシー感がいなめず
綺麗な画面を簡単に構築することは困難です。

そこでeelというパッケージをおすすめします。
こちらは、HTMLやCSS、Javascriptといったフロントエンドの技術を使用して画面を構築できるため
簡単に綺麗な画面を作ることができます。
eel

Web上には情報が少ないため、独学だと苦労しがちですが、当方のプランでは
eelを含めて対応しておりますので、興味のある方はご覧ください。