Docutils is an open-source text processing system for plaintext processing.
PyOpenGL is a cross platform Python binding to OpenGL and related APIs.
It incorporates an integrated text editor, as well as a GUI interface.