start with http://www.ferg.org/thinking_in_tkinter/index.html the two most popular GUI frameworks are tkinter, which comes with Python, and the wxPython interface to wxWindows. A good GUI development tool for wxPython is PythonCard.