Il sistema di controllo dei sorgenti e l'editor di testo sono, insieme al terminale o all'ambiente grafico, i due strumenti di gran lunga più usati dagli sviluppatori software. La scelta è critica e spesso determinante per la produttività.
Alla eNTiDi sono stati privilegiati prodotti cross-platform (per focalizzarsi sul programma indipendentemente dal sistema operativo usato) e fortemente orientati agli sviluppatori (ossia software versatile con ampie possibilità di personalizzazione, facile da allacciare a servizi o plugin esterni, legato alla tastiera e non al mouse).