Often I use the customizable beautifier of the Together
IDE.
Often I use the netbeans IDE beautifier too.
I customized to some extent Xemacs with its jde-mode, this is
often my maintool if I do not need 'extras' of other IDE's, because of the power of Xemacs ( query regular express replace and a lot of other goodies namely "everything" can be customized or build).