I have only messed about for a bit of fun so I use Nvu which is a free download from
http://www.nvu.com/ and Filezilla as an FTP client from
http://filezilla.sourceforge.net/ which is also a free download, works for me, a bit clunky perhaps but I only do it to make a bit of use of the free hosting I have and it is fun.
For what it's worth my site is here.
http://thanet-photos.mysite.wanadoo-members.co.uk/
Mick