Вопрос не совсем по теме)), но да как уже было написанно: html/css/js
- Для начала разработайте UX/UI и учтите все моменты вашего конструктора,
- Дальне нужно определиться на какой технологии фремворке вы будете реализовывать ваш конструктор, чтобы в случае чего потом не переписывать по 10 раз
- Дальше нужно все хорошо сверстать и реализовать логику
Вот я делал
www.tustin.justtwic.art/product-page.html когда-то тут примитивно ток html/Css логика увы уже отдельно ребята решили делать под свой фрейм как там обстоят дела я не знаю!)