O melhor era você ter um conhecimento forte em html e css, ja que javascript é seu forte e utilizar alguma linguagem front end por exemplo React, mas caso quiser da uma olhada nesse CMS também https://strapi.io/ pela curva de aprendizado do React acho que esse pode te ajudar nesse momento, só ler as documentações, um abraço.
Em resposta a Qual linguagem utilizar para criar um site?
1