Para hacer aplicaciones graficas te conviene usar librererias como GTK o QT. Una vez que le agarras la mano no es dificil.
Ami me gusta mucho mas GTK
aca te dejo una pagina donde te explica como empezar.
http://www.calcifer.org/documentos/librognome/gtk.html