For java development, Eclipse or Net beans;
For html/css/js netbeans and at times Dreamweaver to check browser support for properties;
For xml/xslt/xsi Altova xml spy;
For PNG files Adobe fireworks;
For all general purpose text editing GVIM. And not to forget 'Firebug' and 'IE developer toolbar'.
Why they rock?
code completion for java, tracability and WYSIWYG experience is what make them tick for me. Tomorrow if a new tool comes out and has a shorter learning curve, I wouldn't be shy!