Hay mucho software que te sirve para realizar páginas web, algunos, los llamados CMS (wordpress, joomla) son muy fáciles de usar ya que son muy intuitivos, otros como Webflow o Zacky (software con el que se desarrolló parte de esta web) son mas complejos. Te invito a que revises el código de esta web para aprender o incluso criticarlo (espero que de forma constructiva). Aquí lo tienes:
Código jesusvila.com