I don't think I'm awesome because I use notepad, actually I don't think I'm awesome for any reason. I do think that using a basic text editor is the best way to develop xhtml and gives you more control if you know the language to begin with. I don't like WYSIWYG editors nor the code they produce. But if people want to use them then I won't stop them. There isn't a need for them though if you know the language. Though I have used various programs for their text editting advantages e.g. syntax highlighting, auto complete and tabbing and deleting and searching functions. But yeah, just cause someone uses a certain program doesn't mean they can't still produce bad code.
Thank you nifkin. I found widgEditor to be the best suited for my project.
However I feel this discussion is heading in the the wrong direction for some. I needed a simple script that allows a user to do basic formatting via textarea and a WYSIWYG integrated editor.
People have started to debate the WYSIWYG editors' pros and cons, which is ok with me but exceeds the point of the topic.