I know some people do it but writing gcode to create shapes can be hard work. Sounds like you need some CAD/CAM software to help you out.

Fusion360 is free for home users and allows you to draw shapes and text in the CAD side of the software, and then create tool paths and export gcode in the CAM side of the software.

If ‘Candle’ is machine control software that should read in the gcode file and control the machine.

Have a look at NYCCNC YouTube channel or website for help getting started with Fusion360.

Welcome to the forum.