Most 3D CAD programs will allow you to 'unfold' some curved surfaces onto flat sheet metal, IF that would be possible in real life. Obviously nothing is going to let you unfold a sphere or a saddle surface onto a flat surface.
I have been using several 3D CAD programs - TurboCAD, SolidEdge, Alibre, plus SolidWorks in the distant past. I have also played with VariCAD and a couple of others, but only to see what they can do. If you want something worth-while, make sure it is parametric.
These days I don't have a large plotter (I'm retired), so I model the surfaces mathematically and use (gasp!) a spreadsheet to generate the XY coordinates, for the edges, and plot them out on builders 200 micron plastic sheet. Works fine for me.