UML Designer is a graphical tool to edit and vizualize UML 2.4 models. It uses the standard UML2 metamodel provided by Eclipse Foundation and it implements the following generic UML diagrams: Package Hierarchy, Class Diagam, Component Diagram, Object Diagram, etc.