Saludos
En los cursos de programación para ingeniería en la UTP lo primero que se enseña son diagramas de flujo, la verdad, la herramienta que comenta el compañero Mario no la conozco, pero los diagramas de flujo acá en colombia todavia se utilizan, al menos en la académia.