Spe is a python IDE with auto-indentation, auto completion, call tips, syntax coloring, syntax highlighting, class explorer, source index, auto todo list, sticky notes, integrated pycrust shell, python file browser, recent file browser, drag&drop, context
A sophisticated technique allows all users to type anywhere in the text without locking parts of the text for other users, making SubEthaEdit just as easy to use as a traditional text editor.