I use a range of software. Here you will find names, descriptions and links.
Aptana Studio 3 – Web IDE with support for many languages including (PHP, Ruby and Python)
Sublime Text 2 – No nonsense text editor It’s clean and simple with no distractions
Vagrant – Create and configure lightweight, reproducible, and portable development environments.
Virtual Box – Virtualisation. Vagrant requires Virtual Box to run the virtualised environments it manages
Cygwin – Linux like terminal for windows.
Putty – SSH client for windows
SQL Developer – Database development for Oracle