SDE for IntelliJ IDEA is an easy-to-use UML tool seamlessly integrated with IntelliJ IDEA. SDE supports full software development life-cycle - analysis, design, coding, testing and deployment. SDE supports the latest UML notation, code generation (model to Java), reverse engineering (Java to model), import/export XMI, Rational Rose...
+Visio integration
+Round-trip engineering
+Version control
+Plug-in and template support
+more