Professional diagramming — flowcharts, network topology, floor plans, BPMN, UML and data-linked diagrams.