yEd is a free general-purpose diagramming program with a multi-document interface. Developed by yWorks
License: Free
yEd Graph Editor is a free, lightweight tool ideal for basic diagramming, while Microsoft Office Visio offers advanced features and collaboration tools suited for professional and complex diagramming needs. The choice between them depends on the user's requirements, budget, and the complexity of the diagrams to be created.