I get asked constantly what type of software I develop in. I've used several IDE's such as NetBeans and Aptana and to be honest, they were great. The only thing that was really a turn off was that loading time and poor performance. Not to mention it just felt cluttered and from a design aspect just... "Windows 95ish" if you catch my drift.
Today I'm presenting to you Sublime Text.
Quoted from their site:
"Sublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance."
( Sublime Text is available for OS X, Windows and Linux. )
They wear this quote proudly at the top of their site and they have every right. This software excels in customization from Key Binds, Menus, Snippets, Macros, Completions, Themes and more. By editing JSON files you have the flexibility to change settings and customize just about everything.
With a Python based plugin API and a built-in Python console to experiment real time. There is a decent size plugin base from community members ranging from Free to Paid (i.e. Themes / SFTP(FTP) Access)
I've been using this software for the last year and a half now and I have to say that the performance it has given me has yet to be matched. I highly respect this software for the constant updates and I would recommend this software to anyone who does any kind of programming / markup.