Solidworks and Inventor receive a lot of attention, and so we tend to forget the surprising number of other MCAD programs ...
BOSL2 introduces the concept of "attachables." You can do the following things with attachable shapes: Control where the shape appears and how it is oriented by anchoring and specifying orientation ...