(Комменты не читал.)
Скажу как заказчик (бывший), и как фулл-стэк веб-программист (настоящий):
Никак эта проблема нормально не решается. Уж точно не решить её тем выбором, который вы себе определили (CMS / Framework).
Идеально: делать с нуля; на ванильных ЯП; программистами в штате; с нормальной Документацией (и системой тестов, разумеется). Это самый затратный вариант, но по итогу самый лучший (и дешёвый по деньгам в итоге).
Самый фейл-вариант - работать с приходящими фрилансерами. Если уж фрилансер(ы), то один постоянный (аналог штатного программиста, но штатный лучше, конечно).