At SpanWeb we use a 'tool' called notepad to build our websites unlike many others who use WYSIWYG editors.

Notepad is an excellent tool for creating any text document, including HTML files (web pages), CSS, JavaScript, php, Perl and normal text files. You have complete control over layout and the code that goes into your document.

If you're looking for versatility or wish to create professional documents with the least amount of space, notepad is the key to success when making websites.

A WYSIWYG editor is simply "What You See Is What You Get".
A 'web designer' who uses WYSIWYG software may come up with unpleasing HTML syntax or tags they don't know exist or understand, so in reality will never learn HTML or anything else. This is bad for 'web designers' and their clients. Also, a WYSIWYG editor will place unnecessary tags that just take up space and bandwidth. In short they just drop in graphics and text without ever understanding how it works.

We also do not use 'templates' as not using templates gives us more freedom to be fluid through resolutions.