A nice Dreamweaver alternative is NVu. A little weird to get used to, but nice and free and nifty.
I haven't used it to it's fullest extent, so I don't know if it'll handle everything you're looking for, but it's easy to unistall if you don't like it.
http://www.nvu.com/
I haven't used it to it's fullest extent, so I don't know if it'll handle everything you're looking for, but it's easy to unistall if you don't like it.

http://www.nvu.com/