also zunächst kann ich dir nur von frontpage abraten. frontapage erstellt eine masse an unsoínnigem quellcode, dass es einem graut. besser sind andere programme wie dreamweaver, mit denén man auch ohne viel html-erfahrung recht vernünftige seiten bauen kann. aber auch erfahrene programmierer langweilen sich nicht.
buttons lassen entweder mit java-scripts oder flash animieren. ersteres kam bei mir zum einsatz. es handelt sich dabei um 3 verschiedene grafiken die geladen werden, wenn man über die grafik fährt oder klickt. flash erstellt im gegensatz einen kleinen film.
meine buttons habe ich im rahmen des layouts mit photoshop erstellt. hier kann man mit wenigen handgriffen, etwas erfahrung und den filtern - beindruckende effekte erzielen.
ansonsten guck ma hier
http://www.freebuttons.com/