I'm using visual studio as main for main projects, why? You can open so many folders you like, and always access them instant, and the syntax is just lovely. I'm also using sublime for quick things, open file to read / small edits ect.. Notpad++ for filezilla and general minor php related things.