При создании нового сайта на Laravel, Symfony и тд. вы надстраиваете CMS, или всегда с нуля?
При создании нового сайта на Laravel, Symfony и тд. вы надстраиваете CMS, или всегда с нуля, просто перетаскиваете какие-то контроллеры из проекта в проект?
Вообще все зависит... Если студия штампует типовые микромагазины на ларе - скорее всего тупо дотачивает напильником вполне готовый проект. Другой вариант - большие уникальные проекты со сложным функционалом и кучей нюансов - одна админка для всего тут не вариант, разве что визуальный шаблон можно использовать один и тот же.
Короче однозначного ответа нет, точнее он и так интуитивно понятен - всегда по разному, зависит от ситуации.
От проекта зависит. Как правило Laravel не используется для "создания сайта" :) Т.е. делать "модуль-новости" и "модуль-блог" по сути - бессмысленно. Ну или тогда проще взять какой-нибудь October CMS, или типа того.
Но, так-то - да, наверняка у тех кто штампует типовые проекты имеются наработки оформленные в виде пакетов. Почитайте доку по Ларавел - "Создание пакетов" - это именно о вашем вопросе и есть.