
CheapCADTools makes complete, ready-to-use mechanical parts from a description.
Each of its six generators is a parametric program that builds the part to the published standards and the makers' data, and checks every setting against them:
https://cheapcadtools.com/mcpNone in the store listings. The server needs sign-in, so we could not check it