Groups Panel
You can create a group from any set of selected objects. When storing Ruler Dimensions for the Pull or Move tool in a group, note the following list of other information that will be stored in the group.
Active tool
Move tool placement
The Move tool initially places itself (for ease of quick moving) with respect to the oriented bounding box of the selected items
Selected objects
Sub-selections that affect the behavior of the tool
Active ruler dimension
Anchor reference for the active ruler dimension
For example, insofar as Group creation goes, a Move tool can be anchored to an edge of a face and oriented in a direction. This stores the selection, the edge, and the orientation direction. Subsequently, a selected axis of the Move handle can have a ruler dimension to a dimension reference. This stores the Move handle axis and the ruler dimension. Any re-invocation of this group will attempt to re-setup the tool, the selection, any options, and ruler dimensions, according to how the group was saved.
You can use groups in combination with the SpaceClaim API to change these parameters, or use them as a way to indicate to others your design intentions about which sort of changes you expect them to make to your design.