вообще-то по хорошему верстальщик отношения к движку вообще не должен иметь. результат работы верстальщика - верстка, должна быть такой, что ее и на движок можно натянуть и на фреймворк. и это(натяг верстки) задача кодера а не верстальщика. поэтмоу если вам верстальщик говорит я с какой-то системой не работаю, то бегите
если бы было всё так просто.
Для какой-нить хитрой вёрстки, иногда нужны дополнительные классы или иная инфа из движка.
Верстальщик не обязан это знать.
Ровно как и не обязан знать, как создаётся тема оформления под ваш движок.
Верстальщик он дизайн верстает, а куда вы натягивать будете - это уже ваша беда.
Другое дело, что сейчас есть шаблонизаторы, типа того же твига, там для верстака разраб не нужен для многих вопросов.
Но опять упирается в знание архитектуры решения