We present the design and operation of a suite of Gas Puff Imaging (GPI) diagnostic systems installed on the Tokamak à Configuration Variable (TCV) for the study of turbulence in the plasma edge and Scrape-Off-Layer (SOL). These systems provide the unique ability to simultaneously collect poloidal 2D images of plasma dynamics at the outboard midplane, around the X-point, in both the High-Field Side (HFS) and Low-Field Side (LFS) SOL, and in the divertor region. We describe and characterize an innovative control system for deuterium and helium gas injection, which is becoming the default standard for the other gas injections at TCV. Extensive pre-design studies and the different detection systems are presented, including an array of avalanche photodiodes and a high-speed CMOS camera. First results with spatial and time resolutions of up to ≈2 mm and 0.5µs, respectively, are described, and future upgrades of the GPI diagnostics for TCV are discussed.