Какой язык лучше выбрать для верстки шаблонов?
То что говорят что руби умирает - не могу согласиться т.к. на нём пишут те кому нужно. Get taxi напиcан на Ruby/rails.
PHP я не могу посоветовать как первый язык, т.к. в нём очень мало толковых методологий разработки, т.е. смотришь и думаешь "почему сделали так, ведь можно было проще". 
То что говорят якобы php простой - на самом деле это не совсем так, поскольку на php очень много разных фреймворков и выбрать какой то один очень трудно - в руби и в питоне с фреймворками попроще.
Я советую python/Django т.к. учится намного проще php и можно получить много полезных знаний, которые потом можно будет применить где угодно.
Равны ли PHP и Ruby? - совершенно разные подходы, тем более руби на данный момент медленно умираетЧто лучше следует изучать для этого дела? - из ЯП Node.js и PHP для бэкэнда. Но собственно вопрос, зачем вы ищите ЯП для бэкэнда, если вы планируете работать на фронте с версткой шаблона?На чем проще всего писать новичку в этом деле? - проще будет с PHP, но ищите книги с хорошими практиками кода ибо шлака в литературе по этому языку много