Nie, nie trzeba do tego wcale profesjonalnych programów, patrząc po kodzie strony HTML5 jest tam tylko użyty w nagłówku, i chyba do tego dodany wcale nie tak dawno, widziałem tę stronę 2 lata temu, wtedy to był obłęd
Cała reszta to javascript i dosłownie 4 wartości CSS3. Popatrz na kod strony. Może nie takie strony, bo kto i po co by coś takiego robił ? Ale użycie poszukaj np. układanki na javascript, zasada działania ta sama.
Co do edytorów możesz zobaczyć to: WYSIWYG Web Builder i Adobe Flash pro. Obydwa płatne.
Zerknij też tutaj, masa gotowych rozwiązań:
http://blog.klocus.pl/