Люди делают настольные приложения с Python

You should not use python for desktop app development because it creates very
large files for short applications, instead go for languages like C, C++, C
or Java for building lightweight and fast apps.
Inquisitive Ibex