I really solvespace, it's free, small (981kb!) and parametric.