Dia è un programma per il disegno di vari tipi di diagrammi, in particolare quelli usati nei miei corsi sono quelli UML e ER.
Pur essendo un programma ormai datato e non più aggiornato da anni, ha sempre fatto il suo sporco lavoro in modo semplice, pertanto non vedo motivo di cambiarlo.
Il programma può essere scaricato a questo indirizzo, esistono anche versioni per altri sistemi operativi che possono essere trovate nella stessa pagina.