Generate UML diagrams including class, sequence, and use case diagrams. Use when modeling software systems or documenting architecture.