Drawing on anything other than a flat plane in SketchUp is notoriously difficult, as native tools are designed for 2D inference. by Fredo6 is the industry-standard extension that solves this by providing a suite of drawing tools specifically engineered to adhere to irregular, curved, or terrain-based geometry. Essential Tool Suite
Assists in picking specific angles on non-flat faces. tools on surface sketchup