No, amscd serve per i diagrammi commutativi; non credo che Daniele intendesse quelli.
per i diagrammai di flusso io mi sono trovato bene contikz senza ulteriori pacchetti; basta definire e collocare i nodi, specificandone la forma, il colore di riempimento, lo spessore del contorno, il contenuto e lui aggiusta la dimensione della cornice al contenuto (che se lunghetto merita di essere inserito dentro una piccola minipage); la posizione non viene determinata automaticamente e le frecce che connettono i nodi basta che abbiano la specificazione dell’orientazione con cui devono partire e devono arrivare dal nodo di partenza al nodo di arrivo; la lunghezza e la forma vengono calcolate automaticamente per rispettare le specifiche stilistiche; non sarà il massimo, ma è semplice, è perfettamente configurabile, è abbastanza ma non completamento automatico, cosicché si possono scegliere le posizioni dei nodi a buon senso invece che in modo “meccanico”.
Se il diagramma di flusso non contiene decine di scatole, direi che è il metodo più semplice e il risultato è tanto gradevole quanto lo si vuole e lo si giudica tale e in base alla cura che gli si vuol dedicare.