If you know how to program, then packages like Dreamweaver tend to frustrate you and you just want to type your code in a text editor like notepad. But the problem with notepad is that it doesn't highlight your syntax for you. There are loads of freeware alternatives to notepad that will highlight syntax, I use PSPad.
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download