I've been using Onshape. It's free, and does Bezier curves and splines. The only catch is that the free public option is limited to public projects only. If you don't mind others being able to see your work, it's a great deal.
Half of what we read or hear about finishing is right. We just don’t know which half! — Bob Flexner