GSurface Gen is a Geometry Nodes system that allows users to create blockout meshes and draw 3D surfaces directly using Grease Pencil strokes. The tool operates as an asset library; once configured to append import methods, users can drag and drop GSurface Gen primitives from the Asset Browser into their scenes. Drawing with the Grease Pencil tool then automatically generates the underlying geometry based on the node tree's surface generation logic.