Du musst das Design der Website selbst erstellen.
Nur das Design reicht nicht aus, nach dem Designen musst du es mit CSS und Html zusammenbauen (die einzelnen grafiken) und für die Funktionen ist PHP da.
Um die Homepage mit der DB + Server zuverbinden brauchst du ein SQL script.
Das die verbindung zu Server + DB herstellt.
Dafür ist der Editor "Adobe Dreamweaver CS4 o. 5" am besten geeignet kostet aber geld.
Es gibt auch kostenlose Editor wie Scriptly oder Phase5 ...
Mit einem Programm das die WYSIWYG artig sind , brauchst du es garnicht erst versuchen weil dort eh nur sche** raus kommt
Um eine Homepage erstellen zukönnen brauchst du folgende kenntnisse:
-Html
-CSS
-PHP
-SQL
-Photoshop skillZ