Yes,it is a good idea to develop a desktop GUI in python because there are various good libraries of GUI tools, using the Tk toolkit. As well as there are various built in widgets, easy window creation, simple event handling methods and drawing methods.
Read moreWhat is cross-platform desktop app?
Cross-platform solutions use different approaches to render a desktop app on many platforms, including the Cross-Compilation approach, Virtual Machine approach, and Web-Based approach .
Read more