Description of App
TextMate brings Apple's approach to operating systems into the world of text editors. By bridging UNIX underpinnings and GUI, TextMate cherry-picks the best of both worlds to the benefit of expert scripters and novice users alike. (MacroMates.com Home Page)
TextMate is a simple yet robust text editor that supports a vast array of languages from simple plain text to HTML to ObjectiveC. An application that supports the SVN and Git repositories and supports bundling so you can add your own or other support for other languages or modified languages.
It has the usual set of features like other development tools such as syntax highlighting, auto-correction and code hinting and also has themes so you can style the highlighting the way you want.
Very lightweight and extremely robust.