Herein we outline a general one-pot method to produce large quantities of compositionally tunable, kesterite Cu2ZnSnS4 (CZTS) nanocrystals (NCs) through the decomposition of in situ generated metal sulfide precursors. This method uses air stable precursors and should be applicable to the synthesis of a range of metal sulfides. We examine the formation of the ligands, precursors, and particles in turn. Direct reaction of CS2 with the aliphatic primary amines and thiols that already constitute the reaction mixture is used to produce ligands in situ. Through the use of 1H and 13C nuclear magnetic resonance, Fourier transform infrared spectroscopy, and optical absorption spectroscopy, we elucidate the formation of the resulting oleyldithiocarbamate and dodecyltrithiocarbonate ligands. The decomposition of their corresponding metal complexes at temperatures of 100 C yields nuclei with a size of 1-2 nm, with further growth facilitated by the decomposition of dodecanethiol. In this way the nucleation and growth stages of the reaction are decoupled, allowing for the generation of NCs at high concentrations. Using in situ X-ray diffraction, we monitor the evolution of our reactions, thus enabling a real-time glimpse into the formation of Cu2ZnSnS4 NCs. For completeness, the surface chemistry and the electronic structure of the resulting CZTS NCs are studied.