Die meisten Homepage-Baukästen, die ich so kennen nehmen den Code "gefangen" und generieren das HTML über JavaScript im Browser. Das verschleiert den Quellcode.
Das kann man mit Aufwand über die browsereigene Entwickleroberfläche zwar wieder in reines HTML herüberretten, kostet aber einiges an Mühen.
Homepage-Baukästen sind dazu da, mehr Kunden für die Anbieter zu ermöglichen, die sich das Programmieren nicht zutrauen. Die sind nicht so kritisch und dankbar.
Selbständiges Programmieren öffnet hingegen alle Möglichkeiten.