Если решаешь изучить, сразу расскажу об своем опыте, как только я научился писать коды в cli интерфейсе меня жутко мучил вопрос как писать gui, я изучил тинкер на то время это было круто, а вот перейти на pyqt5 не решался, не понимал, мой совет изучай pyside2 тоже самое что и pyqt5, но легче для восприятия, имеет ограничения в некоторых решениях, но с него ты с легкостью перейдешь на pyqt5
Но словом если ты умеешь, то красава )