Edraw Software
Comprehensive tools for creating various diagrams and visualizations.