En el blog de Brennan Stehling encontramos una lista de herramientas, documentación y manuales que todo desarrollador web debe tener a mano. Por supuesto es una relación que esta relacionada con las tendencias actuales del desarrollo web, lo cual puede cambiar en poco tiempo. Pero de manera personal quisiera resaltar algunas:

Herramientas y Depuradores

En esto, estamos de acuerdo, ¿que desarrollador web no usa Firefox para ver sus avances? Y para ello existente muchas extensiones que nos facilitan aun más el trabajo de desarrollo.

JavaScript

Nuevamete de acuerdo, jQuery me parece una librería excelente. Por supuesto Prototype tiene lo suyo.

Validadores

No puede faltar!

CSS

No tiene que faltar el darle buena apariencia a nuestras aplicaciones web y que mejor que con hojas de estilos. Agrego un referencia que no debe faltar al final.