No es necesario tener un composer por proyecto, se puede instalar de forma global, y ya hay una iniciativa para que sea parte del cli de PHP ;).
@GatorV, composer te permite definir el tag o hash de la versión, incluso te permite o bien generar un proyecto desde el último master o desde un esqueleto en local, freeze & unfreeze a piacere.
@miktrv, lee la doc de composer, es muy sencillo de utilizar.
PS: embrace composer
Saludos.