Ouais, ça dépend de la taille du projet.
Au boulot, c´est plutôt des gros projets Java/JSP avec gestion du travail collaboratif via CVS et là je suis bien content de bosser avec un IDE tel qu´Eclipse.
Par contre, chez moi, pour coder un petit outil ou deux trois libs, c´est Vim(+plugin project)/Emacs + autotools et ça suffit largement.