EMPU is a useful application that was especially designed to help you create or edit text documents, but also load and compile code files, merge projects and so on.It features syntax highlighting for a wide variety of languages like C++, Haskell, ActionScript, HTML, XML, Python, PHP, PostgreSQL, Perl, CSS and many more.