Back in 2004, Garry's Mod turned Valve's Source Engine into a toybox. Its intuitive UI, straightforward controls and building tools removed the programming barriers needed to be creative with Source.