Use this Free Program to Create Great Flowcharts and Diagrams. Visio is most probably the application that comes to your or anybody else's mind first when being asked about a diagramming software. Not many know that there is a great and powerful program available for free that does a very good job in that area as well.