Напиши свое ядро, фундамент. И вокруг него прикручивай все как CMS - по типу модулей.
-> Ты владеешь своей системой, выстраиваешь ее так, чтобы можно было прикручивать модули, не влияющие на весь сайт, если вдруг один из программистов щелкнет "ластами", то это никак не заденет тебя. Удалил/отключил/переписал модуль этого программиста = профит.