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.