UMLet is an open-source Java-based UML tool designed for teaching the Unified Modeling Language and for quickly creating UML diagrams.
License: Open Source
UMLet is a lightweight and user-friendly UML tool ideal for quick prototyping, while ArgoUML offers comprehensive support for UML diagrams and code generation but can be more complex and resource-intensive.