Еще десять лет назад, создание нового сайта было разработкой отдельного программного продукта - подготовленное ТЗ передавалось программистам, и они с нуля писали для него скрипты, чтобы сайт работал в соответствии с утвержденным функционалом и владелец мог оперативно изменять его содержимое.
Поддерживаю. Если нет бюджета то вам нужен молодой и амбициозный Фрилансер. Который сделает не плохой сайт за Кейс+расходы.