Concordo, QGis è un ottimo programma, l'ho usato e, almeno per quanto riguarda operazioni vedi l'editing di strutture dati o di topologie non è affatto male.
Oltretutto è Open Source, quindi non hai bisogno di spendere miliardi in licenze, oltre al fatto che, se sei capace, puoi contribuire allo sviluppo che già sta facendo passi avanti.
Per scaricarlo vai su www.qgis.org, mentre se usi Ubuntu puoi scaricare i pacchetti, in maniera semplicissima, direttamente dal Synaptic.