As a web developer you really don't need more than this and a terminal:
DB tools:
Others:
I usually do image (and any other bandwidth) optimization on the fly with Pagespeed on either nginx or Apache. All the FTP work is done either via Sublime or SSH. The clipboard management is handled by Alfred.