Ich benutze zum Erstellen bzw. Bearbeiten und auch hochladen auf den FTP Server das Microsoft Programm "Frontpage" - meine Empfehlung!
Damit kann man alles normal schreiben und kann auch die Seiten in HTML ansehen und auch bearbeiten.
Das heisst Du brauchst keinerlei HTML Kenntnisse zur Erstellung Deiner Homepage.
Wenn Du fertig bist, drückst Du auf den Butten "Web veröffentlichen" und Deine Seiten werden hochgeladen ohne das Du noch mit einem FTP Programm arbeiten musst.
Allerdings muss der Server Frontpage unterstützen...
Wenn Dein Server Frontpage nicht unterstüzt, kannst Du dieses Programm zur Hompagebearbeitung trotzdem benutzen, musst aber irgend ein FTP Programm zum hochladen nehmen.
Zur Gestaltung Deiner HP würde ich Dir empfehlen mal zu googeln und ähnliche HP anschauen um ein paar Ideen zur Verwirklichung zu bekommen.