Umbrello UML Modeller is a free software UML diagram tool available natively for Unix-like platforms and Windows.
License: Open Source
Diagram Designer is a lightweight and user-friendly tool suitable for basic diagramming tasks, while Umbrello offers extensive UML support and advanced modeling capabilities ideal for complex software design. The choice between the two depends on the user's specific needs, whether they prioritize ease of use or advanced features.