CATIA Natural Sketch on the 3DEXPERIENCE platform allows you to quickly sketch 3D curve. More information on http://www.3ds.com/products-services/catia/capabilities/design/

Dassault SystèmesCATIA3DS3DEXPERIENCETutorialsNatural Sketch3D CurveDesign