I looked for UML to start java project. I’ve tried VP. It looked great to me. My plan was to write at least half a project in UML with VP, and then shell out the price for a full version which will automatically create code for me.
What stopped me, was one diagram per type.
Not even a toe-deep in the project I switched to some other UML tool.