This tutorial is for my GEOG 490 students. I hope others find use in it too.
PyScripter is another Python GUI (Graphical User Interface) similar to the ones we've been using in class (IDLE and PythonWin).
PyScripter has several advantages over these other programs, mainly the
ability to auto-complete ArcPy, which really speeds
things up.