Many designs involve motors powering rotating components. Why not have an option when assembling rotating joints to simply cause the joint rotate at a selectable speed.-- in essence a motorized joint. I already model devices with motion links, then couple them (using more motion links) to a manually-rotated crank modeled near the edge of the screen. This usefully animates the whole device in the model space, but is hand-cranked! Almost everything to do this is already in the program, since joint animation is part of the preview in joint assembly.