Хз начет того, что кодеру сложно работать с кубиками. Я когда начинал работать с BAS, вообще был полный ноль в JS и прочих яп. Потом подучил js и работать с BAS стало в разы приятнее :) Просто вместо некоторых кубиков пишешь чистый код там где надо. Но кубики, при верно построенной логике, позволяют очень быстро решать задачи.
Конечно можно написать части кода в виде шаблонов и потом переиспользовать их. Но в формате BAS это и не нужно даже. ИМХО