If you do a lot of charts, diagrams and so forth, you should be familiar with Visio.
If you don’t want to spend so much on such a program, why not try a FREE open source applications that does the same job.
Try downloading DIA here and run it. At first glance, it looks like Visio!
Go to MakeUseOf for further details.