[`struktex`](http://www.ctan.org/pkg/struktex) ist tatsächlich sehr einfach zu verwenden, beispielsweise:
\documentclass{article}
\usepackage{struktex}
\begin{document}
\begin{struktogramm}(100,40)
\ifthenelse{2}{1}{Bedingung 1}{ja}{nein}
\ifthenelse{1}{1}{Bedingung 2}{ja}{nein}
\assign{Anweisungsblock 1}
\change
\assign{Anweisungsblock 2}
\ifend
\change
\assign{Anweisungsblock 3}
\ifend
\end{struktogramm}
\end{document}
Theoretisch kann man das natürlich auch mit `tikz` zeichnen. Aber weniger Mühe macht das nicht. Schön wäre eventuell, wenn jemand in `struktex` neben den bereits vorhandenen drei Grafikalternativen auch noch `tikz` in das Paket einbauen würde.
[`nassflow`](http://www.ctan.org/pkg/nassflow) kann ich eher nicht empfehlen. Meines Wissens ist das ein eher schlecht an LaTeX2e angepasster Stil aus LaTeX-2.09-Zeiten. Vor einigen Jahren wollte ich die beiden darin enthaltenen Pakete `nassi` und `flow` mal verwenden und hatte reichlich Probleme damit. Wegen nicht freier Lizenz sind sie auch nicht in TeX Live und AFAIR auch nicht in MiKTeX zu finden.
Für Flussdiagramme würde ich hingegen eher [`flowchart`](http://www.ctan.org/pkg/flowchart) verwenden oder einfach [von einem bekannten Beispiel ausgehen](http://www.texample.net/tikz/examples/tag/flowcharts/).