Dreamweaver also allows you to build templates that you can use as the basis for multiple pages. Templates are not a ‘skin’ for your site, but a piece of reusable boiler plate HTML that all pages based on the template use. Want to make a global change to the whole website? Change the template and save it and Dreamweaver automatically updates all web pages based on that template. I haven’t seen any of these features in any of the other GUI editor, and definately not in the Open Source alternatives for the Windows platform.
The problem with Dreamweaver is that it is hideously expensive ($399 just for Dreamweaver, never mind the rest of the web development suite) and the price means it is not really a viable option for those who maintain small websites. Major issues I have with Dreamweaver include it’s lack of stability (it crashes frequently) and that the FTP functionality simply doesn’t work very well.