I have used both Dreamweaver (the last version that was still under Macromedia name), and Microsoft FrontPage (2002, if I remembered correctly); they were pushed on me by formal education institute (read: high school).
What I found were these programs could work okay for people who need to avoid writing code as much as possible; but user must be aware of their limitations/quirks in order to live with them. Also, both of them had different specializations: if one was aiming to apply visual/graphics design to the web, that would be Dreamweaver's arena; but if one was writing prose, that would be FrontPage's alley.
However, they both were often jank when I tried to stack/nest up several features onto the same element (especially when there were scripts injected for that feature); and I would need to go "under the hood" to the source to "unjank" or bypass that, which exposed another problem...
The HTML code they generated were running-paragraphs of spaghetti code of so many unneeded tags which made my eyes water as I tried to sift through tags after tags to locate and make head or tail of the thing I needed to fix-- and I could do that at all because I actually already know HTML and some JavaScript at the time. Large majority of my classmates back then who didn't, would resort to wholesale-removing the affected elements (or worse, whole file) and re-create them when they run into such problems.
When a project assignment came at the end of the year, I decided that I had enough so I bit the bullet and had a battle cry of "Screw you, Dreamweaver!" and went to write all the markup, styles, and scripts by hand. The result was superb, the teacher and classmates were very impressed; and I have become a strictly-WSIWYM guy who write HTML and CSS by hand ever since.