I\'m aware of the built in code generation and refactoring one can do with the \"Source\" and \"Refactor\" menu items in Eclipse.
I also use the Commonclipse plugin to
I don't know if you're a big UML fan but IBM Rational suite is extremly powerful.
I used it to move from UML to generated mock objects but that's only a slight part of what it can do