На сегодняшний день, я как и многие другие, отдаю предпочтение Macromedia Dreamwiever MX 2004!
На самом деле широкий спектр возможностей, огромное колличество скриптов, работа как с HTML, PHP, CSS И практически всеми известными языками программирования.
Новичку конечно будет сложно в ней разобраться, но освоив эту программу, можно делать все что угодно.
Советую изучить Макромедию Дримвивер!!!