На фреимворке админка гибко кастомизируется практически до любой. Тут у каждого разработчика свой подход. Обычно она собирается из готовых тем админок и используется во всех проектах. Или можно отрисовать ту, которая нужна под ваш проект, и сделать.
Но хостинг для фреимворка, скорее всего, понадобится vps.
Каждый должен заниматься своим делом. Тратить от 3х недель до нескольких месяцев времени фронтендера на верстку и платить ему 150к в мес зп против 50к зарплаты вертальщика причин вообще не вижу. Верстка для фронтендера монотонное и скучное занятие, не каждый согласится.
Pug это язык шаблонов для js, можно писать бекенд на любом фреимворке для ноды: express или koa.
Если php в бекенде то можно взять phug или другие шаблонизаторы на php: twig, smarty и тд. или чистый php.