A must have tool for web developers is Quanta Plus, a multi-purpose development tool. It supports code highlighting for many languages and applications, FTP, projects, plugins and much more. To be honest, I have barely scratched the surface of it's capability. Half the time, it is easier to open a document in Kate and edit it. Kate is the notepad of Linux, but on steroids.