Komodo Edit for most coding because it gives me a consistent UI at work on my Mac and at home on Ubuntu
nano for editing files server-side
Git/Github (work) and Mercurial/Bitbucket (personal) for version control and deployment
scp for those rare instances when I need to transfer files manually
Windows XP in VirtualBox for IE testing and Photoshop