Um eine HTML-Seite zu schreiben benötigt man eigentlich nur einen Editor - z. B. den Editor von Windows oder einen ähnlichen. Etwas komfortabler ist es mit einem speziellen HTML-Editor zu arbeiten.
Ein sehr guter Editor, der auch noch frei verfügbar ist findet man unter: Phase 5 - eine Anleitung dazu gibt es hier!