Лично я могу посоветовать для начинающих, желающих создать свой сайтик очень хорошую прогу которая есть на Софтпортале "Web Page Maker". Прога очень простая, интуитивно понятный интерфейс, достаточно большое количество эфектов (как для начинающего) и самое главное, не требует знания HTML, это всё равно что собирать конструктор ЛЕГО из готовых деталек.
Для среднего пользователя посоветую МАМБУ. Идеальное решение для создания стандартного сайтика (хотя можно и лялю создать если покапаться в файлах CSS)
Ну а для профи конечно HTML-редакторы, проги для создания анимаций, флеш-эффектов и т.д.
Когда у меня был сайт (World around uss...Мир вокруг нас) - использовал Мамбу.