This tool is used to create groups like in Maya and uses point helpers for the group nodes. There are also four Macro Scripts that come with 'M' Group so the dialog doesn't need to be opened every time. All options are sticky from session to session of Max and are saved to an Ini file that is stored in the 3DSMax/CFGPlugs as mGroup.ini.
"Thanks go to Jon Lanz from Blizzard for the GetSelectedRoots function.
Local: Aligns new point helpers to the selected objects pivot.
Parent: Aligns new point helpers to the parent objects pivot for the selected object.
World: Aligns new point helpers to the world center.
Selection Center: Aligns new point helpers to the center of all selected objects.
Group Each Object: Creates a point helper for each object that is selected.
Group All Objects: Creates a single point helper for all the objects that are selected. If Local is selected in the Align To options the local pivot of the most parent object will be used. If there are multiple most parent objects the pivot will be set to Selection Center instead.
Hide Group Point Helpers: On creation of a new point helper the display properties of the point will be turned off but the point will not be hidden.
Show Group Point Helpers: On creation of new point helpers the points will be displayed.
Selected Only: Only affect currently selected point helpers.
Point Size: Sets the size of the point helpers when they are displayed.
On: Turns on display of point helpers