I've used Alibre (a cheap copy of solidworks) to design wardrobes. You create each component from a 2d view and extrude to the thickness of the sheet it's cut from. The resulting 3d components can then be assembled to form the thing you're making so you can check it all fits together. The 2d Views can be used in a CAM program like CamBam to cut them out (there is a program to transfer from Alibre to CamBam but it needs a bit of TLC to bring it up to date - I'm sure this could be sorted out if there was a demand).

If you know what shapes you want, CamBam has 2.5d CAD capabilities and is easy enough to learn - the free trial gives you 40 goes so it might be a good starting point.

There are solutions that will allow you to take a 3d model and generate code from them but they tend to be quite expensive - what sort of budget do you have for this?

Mark