WYSIWYG = What You See Is What You Get
Many editors perform this function. Basically, you design the page as you want it to look (similar to a word processor), and the editor writes the code for you.
Many purists (like myself) don't like using WYSIWYG editors because you generarlly don't get the finite control over the code that you get when you hand code.
No matter what anyone says, it's just a matter of personal preference (most of the time).
Of course, the extreme "never use" WYSIWYG editor is Microsoft Word. Yes, you can create web pages in Word, however the code that is generated is VERY bloated and full of useless junk. The pages are very inefficient.
If you decide to use a WYSIWYG editor, be sure to use one which doesn't add a bunch of proprietary code.
-Ron
-We all play from the same deck of cards, it's how we play the hand we are dealt which makes us who we are.