SPE is a python IDE with auto indentation & completion,
call tips, syntax coloring & highlighting, UML viewer, class explorer,
source index, todo list, pycrust shell, file browsers, and drag & drop.
It is shipped with wxGlade (gui designer), PyChecker (source code doctor)
and Kiki (regular expression console).
SPE supports Blender, by means of a blender 3d object browser, and
can be run interactively from (inside) blender.