Как облегчить процесс создания версий модулей?
================================================

 Добрый день!  

Довольно давно пишу модули для CMS в виде хобби, да и денюшка небольшая капает. Все это конечно под Windows.  

Никогда не интересовался и вот хочу узнать у знатоков, что может помочь в облегчении процесса создания новых версий модулей?  

Имеем модуль из 10 файлов для различных версий одной CMS. Реализовав все для последней, далее идет работа для остальных (фактически копирование).  

Много времени отнимает постоянное копирование и вставка одного и того же элемента для каждой версии CMS.  
  

Я не знаю в какую сторону копать и что может помочь облегчить процесс :) Может подскажете? 

 Так и копировать. Вряд ли получится выделить какое-то ядро модуля, чтобы всем угодить. 

 composer