While I use a number of CAD programs for serious work ... Codeblocks allow you to easily create custom parametric items for use in Tinkercad. A Tinkercad-designed flange There was a time when ...