Try Geany
It is very fast and lightweight. Developers call it IDE, but I'd rather call it "editor on steroids". It does autocomplete on some HTML tags, and has autocomplete and calltips for PHP functions.
It has Subversion plugin
It does not have a FTP plugin though, main reason because you can easily read/write remote FTP as if they were on the local disk and work with those just like regular files:
http://www.ghacks.net/2006/08/03/how-to-mount-an-ftp-drive-in-windows/
http://lifehacker.com/software/how-to/map-an-ftp-drive-in-windows-304502.php