Neither does a perfect job, but both are tremendous labor savers. I'm on the look-out for a good web editor. Knowing some HTML, using export features from word processors, and being able to make links are the first steps. But knowing these things won't make you a graphical designer. Creating attractive layout is an artistic talent.
Some folks are natural web page designers.
Others struggle to create good-looking material. A little advice from someone whose work you admire goes a long way. Don't be shy to examine the HTML source of pages you find attractive. When you find pages you like, examine their source to learn how the pages were made. Some interactive web displays are virtuoso performances by master programmers.