I do php development and quanta plus is my tool
It has a perfect user interface and very useful features like :
1. auto complete dropdowns for php functions.
2. upload files via ftp and upload changed files together making it easy to synchronise local system and webserver
3. manage files as projects.
It is definitely one of the best tools made for linux and the best web development tool no doubt.