Some CAD tools let you do both, but many 3D printer users wind up using OpenSCAD which is fully parametric ... the test subdirectory has everything from a simple cube, to some fairly complex ...