Александр!
В первую очередь я бы посоветовал вам воспользоваться простыми конструкторами: Тильдой или Редимагом. В них вы собираете сайт из кусочков прямо в браузере. Возможности конструкторов с каждым годом становятся всё шире: Тильда уже умеет делать настоящие интернет‑магазины, поддерживает программирование блоков «с нуля» и легко позволяет переиспользовать шапку и подвал. А на Редимаге делать сайты не стесняются в Студии Лебедева.
Если хочется больше свободы — воспользуйтесь генераторами статичных сайтов. Это программы, которые запускаются на вашем компьютере и генерируют набор статичных ХТМЛ‑файлов, которые затем нужно выложить на хостинг. Такой сайт не занимает много места, не требует бэкенда с базой данных и работает на многих бесплатных хостингах, к примеру на Нетлифае. Статичный сайт даёт гибкость, сравнимую с собственным бэкендом: вы можете взять собственный ЦСС‑фреймворк, использовать любую структуру адресов или сгенерировать тысячи страниц одной командой.
Генераторы специализируются на разных видах сайтов. Для блогов подойдёт Jekyll или Hugo, для документации — GitBook, для сайтов общего назначения — Next.js или Gatsby. Конечно, вам придётся немного разобраться в устройстве этих генераторов, но вы сделаете это гораздо быстрее, чем выучите какой‑нибудь бэкендный фреймворк.
P. S. Это был совет об управлении разработкой. Хотите больше знать о планировании спринтов, управлении продуктом или о настройке инфраструктуры? Присылайте вопросы.