да я понимаю что вы на нашу систему зла не держите
для ваших задач она просто мала. тем более когда "прикипаешь" к чему то одному очень тяжело перейти на что то новое (при том что существующий инструмент перекрывает все необходимые возможности).

такие диалоги в любом случае полезны, сейчас понятно что нужно развивать ветку функций - "в помощь разработчику больших проектов", т.е. клонирование, наследование и т.д.

"но цену нужно считать в каждом индивидуальном случае, и в разных случаях она может оказаться разной." - именно так.