Thanks for the compliment.
The design was a free pattern from this website.
Free jigsaw patterns
The rest of the parts that make up the puzzle were my design.
They include the ¾" MDF frame, the base (with puzzle pattern drawn using a Sharpie using a DIY plotter fixture on the Shapeoko), the separate puzzle pieces and the inlay the pieces fit into.
The pieces are cut to their height and width on the tablesaw but everything else is done on the Shapeoko. The challenge was getting the parts to fit somewhat snugly but not a ‘snap’ fit. I tried various solutions including Inkscape, straight copies from an SVG file and finally bit map tracing. Each provided different levels of detail. The best result - so far - used a combination of the SVG file and bit map tracing. The SVG format produced a good outline of the puzzle with no need for node editing. It also provided a good outline of the assembled parts.The bit map tracing allowed me to separate out the individual parts.
Cutting the individual parts was done using a contour cut on the outside of the line while the inlay to accept the puzzle pieces was a contour cut on the inside of the line.
An additional option that just occurred to me is I could make the individual pieces from different species of wood or different thickness.
Lots of options.
Here is a completed puzzle using the same technique. This time a Whale 'n a Whale