You would think there would be an easy way to say connect THIS spot to THIS spot, and a checkbox field that selects what kind of rotation limitation.
For instance, Connect Mesh A to Mesh B at Mutual Pivot Point, and restrict rotation to Vertical, Horizontal, or Free Motion