you got to use that PythonWin IDE...there's a lot of things you can do with it.... where most people haven't doing properly.... try 
Scintilla and SciTE too, try to see if you're comfortable to use it.
 
for quick writting codes, I use 
PythonWin and sometimes I use 
Python Shell in command prompt for deriving some classes, investigating OOP etc...
 
for building 2 to 3 modules I use 
ActiveState Komodo IDE 4, where I can setup drag and drop, code snippets, my personal predefined codes, adding set of modules, embedding C codes....
 
for serious development, we use 
Wingware Python IDE, as our build modules, footnotes, are there, excellent debugging and excellent tool for GUI.
 
again... just use PythonWin, it fast and reliable... there's a lot of things you can do with that...