Пишу сейчас всякие программы на Python, упрощающие жизнь (не велосипеды). Хотелось бы вместо общения с терминалом тыкать кнопки, листать списки и т.п. Какие есть библиотеки или фреймворки для построения UI на MacOS, Windows и iOS? Я хотел бы делать дизайн, как в Winamp или Discord. Как вообще такие компании это делают? Может ли такое Tkinter? Я в этом ничего не понимаю. Буду очень благодарен, если что-нибудь скинете по этой теме.

UPD: Спасибо большое за ответы!