Visual Paradigm is a feature-rich modeling tool suitable for large teams and complex projects, while StarUML is a lightweight, open-source alternative ideal for students and small-scale applications.
Visual Paradigm
Pros:
Rich modeling capabilities including UML, BPMN, and ERD