When I started I was all about pure html code but this year I have been convinced that editors like Dreamweaver do have a place in many cases. Try making a massive table in pure html, its just slow and a waste of time. As was said below an editor isn't enough though, you will also need to learn HTML so you know what the editor is doing, because they can't do everything.
Of course if you want to get into web design for a full time job you'll need to take your basis of HTML and build upon it with Javascript, and quickly get into technical things like ASP and a database backend. I have found that most large sites specialize who does what. What I mean is, where I work we have 1-2 guys who do only flash and photoshop, and all I do is the backend of things. I can barely navigate around Photoshop, they can't write a line of code. There are people who do both but if you want top of the line work you rely on people who are specialized...
Of course I wish I could do a little flash and graphics work - it depends - what do you want to do? Design the front end of sites or do the back-end? I suck at front end so I'm all technical on the back...