I use the usual office tools and am also a big fan of Sparx EA. These can all export content as HTML so in theory you can easily share your content to the world. However finding a simple and cheap facility to host this content has always been too hard ...
So I've spent (or wasted?) a few evenings hacking a little app together - see < Static Site Server >.
Hosted on Google App Engine and open source; allows a website to be zipped up and uploaded, mapped to a domain with managed access (public or names users), and supports multiple sites.