I have tried all the major IDEs (phpStorm, NetBeans, PHP Designer, and text editors like Brackets, Notepad++ and Sublime Text).
The best was phpStorm by far, I really liked the VCS and FTP integration and search is really good. Not buggy at all.
I hated NetBeans. I wanted to disable Git, so I could use a seperate Git software I had, but there were problems. Also harder getting a dark IDE which was easy on the eyes and easy to read.
Brackets crashed a few times on Windows 8 and indentation was buggy.
If you want to directly edit your site files through FTP, use either phpStorm or Codeanywhere.com (free online IDE, really good.).