Filezilla to ftp to and from the host
OpenOffice for writing the webpages which is neat and produces efficient html code
Bluefish for html editing and general fettling
Wordpress for blogging but I'll need to learn some mysql database management so in the meantime I'll see how I get on with http://warriet.wordpress.com (which is conveniently available as a phone app). The author of http://www.seaneenmolloy.co.uk/ provides an excellent example for me to follow.
gedit which is essential for those little but vital fixes
VirtualBox is new on the block and is a magical and very clever open source piece of software that enables the management of multiple operating systems – for example, you could use it to run each version of Window from 3.1 to 7 on the same machine. Imho, its release marks the beginning of end of Windows which will soon become just another piece of history.