* a doc browser, which integrates with said editor
* a high performance compiler, which integrates with the above two
* a debugger that can step through OS code as easily as program code
* the ability to stop a program midexecution, change it, and continue from where you stopped.
Python is a script interpreter running on UNIX. Nothing more, nothing less. It's terribly misguided to compare it to a LispM. You don't even know what you're missing.
The basic support for said functionality is all there in Python, minus the operating system (although I'm sure someone could write a Python OS for fun). You just need 3rd-party tools to make use of it.