the tick is right.
some big (automotive for example) companies have dedicated "methods engineers" (for cad), but they usually don't use solidworks and don't do macros only in VBA.
Kaydon probably has an add-on automating the design for their (for example slewing or those plastic) bearings, because they have a couple of product families, but dimensions can vary from product to product (design-to-order). but that add-on is much more then a macro.