Can someone please recommend me a good editor for PHP that auto uploads on save? Basically, I do not want to store any files locally .. thx.
There is the option of auto-upload on save in Dreamweaver. Ofcourse, there are many other good piece of softwares out there having the same option. See this for more info.
Id go with Eclipse+PDT or Netbeans if i were you. They are both cross platform and have the standard IDE cpabilities (code completion, syntax, snippets, class inspectors etc..). Personally i prefer Eclipse.
As far as upload on save, i would caution against this. Ideally you should never need to do this as your local workstation should be running a webserver/db/etc. Then you should be pushing up completed features to testing/staging/production/etc. servers. You should not be working directly on one of these. That said, i think you can get this functionality in both but i think its in plugins not the core.
Komodo Edit supports PHP, Python, Ruby, Perl and Tcl, plus JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django.
The free version includes remote editting and many more features.