Code level customization of ERPNext with a 5 member Engineering team

Hi All,
We are willing to customize ERPNext with an inhouse team of UI, Python and JS developers. Please guide me through resources, source tracking, collaboration, building from source etc…

Help is utmost appreciated.

Regards