This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I know that the JBoss Tools plugin for Eclipse has a palette which contains, among other things, standard html constructs that you can apply to a jsp page.
But you also wrote about out.println(). Are you writing HTML output in your servlet code? That is not a good idea - you should leave html code to jsp files. And I don't know of any editor that will generate that code.