I started with Autocad 2.6 in the mid 1980's, and still only really do 2 1/2 D at best! I'm going to put my toe in the water with Fusion360 which will be quite a different kettle of fish being 'proper' 3D ! At the moment I'm using an old version of FeatureCAM but my CNC'ing is relatively simple stuff.

I suppose your surf boards are going to be the merging of various curved surfaces extruded from 2D ?