объединять в один шаблон ооооочень не удобно. Если есть с десяток шаблонов под разные движки, то соединить их в один не реально.
А так, один шаблон ходит по ресурсам, определяет движок, и вызывает соответствующий шаблон.
...давно уже просили об этом. Вроде как говорили, что сделают.