Небольшое дополнение по третьему вопросу.
Лучше всего, конечно, Блокнот

(шутка не без намека).
А если серьезно - лучше всего HomeSite5.
Я не большой знаток Дримвивера, но пусь кто-нибудь назовет мне хоть одно его существенное преимущество ПРИ НАПИСАНИИ КОДА РУКАМИ. А всяческий висивиг - это по определению - мусор.
Что же касается ФронтПейдж - выкинь это из головы однажды и навсегда.