devFlowCharter is a complete environment for creating program flowchart, source code generation, and compilation. Its main goal is to be straightforward, educational tool for use during procedural programming classes.
Nice feature: Paint a flowchart and print it or even get the source. The opposite is currently sadly missing: Write (Import) the source and get the flowchart.
I've used this tool as a programmer for 7+ years. It's not real fancy, but it does a good, quick job when you need a fast flowchart tool.