Creating Command Line Tools With Python
The Python standard library has many modules that make creating commandline tools quite simple.
PyCon2008 Presentation: [http://code.noahgift.com/pycon2008/pycon2008_cli_noahgift.pdf Creating Command Line Tools with Python]