I have used both the iGrafx and Visio software for flowcharting,but don't feel happy enough with either of them to actually vote.
As powerfull, versitile diagramming software (flowcharts, org charts, network diagrams, office layouts, network diagrams, etc, they are good and the iGrafx "Process" softwarwe is amazing for analysing the performance of processes and discovering bottlenecks, eg bank teller staffing processes etc.
They are however far more than most people, I feel, need for documenting an ISO/QS system, and that is their weakness. Far to much on offer when you just want a simple job.
My flow charts only use 3 basic shapes, Start (and Stop), a box for a single step, a diamond for a descision point. Anymore I find confuse people and are not necessary.
I want to push a program called 4TQ
(I am just a user, not affiliated with them in ANY way).
The flow charting package of 4TQ offers just the basic symbols (a few more than I mentioned but they are just for layout) but it also enables you to produce fully formated Word (or any other WP) documents containing both the chart and any background details you add. It enables you to cross reference the whole flowchart it'self, or individual steps to an ISO/QS clause. It lets you link other flow charts or other documents (Word doc's, spreadsheet, database's, web pages, etc) to steps, and it has an integrated Audit scheduling and checklist production system.
Integrating 4TQFlow with anthoer program 4TQExplorer give you a complete ISO/QS/ISM/etc management system, with full audit scheduleing, crossreferencing, SPC, compliance referencing, and full website production. A screenshot is attached. (Excuse the caution signs indicating an audit is overdue).
Sorry to go on like this but this program has been a Godsend for me and I thought others would like to know (I guess I'm just a "raving fan").