A simple but powerful idea. When multiple objects, faces, edges, vertices and so on are selected the user can click a button to generate a selection group “group selected” button. If the user wants to break the group they would simply click on the group to highlight it and click on “ungroup selection”. An additional window would list the groups as they are created with a default naming of “Group # - Quantity selected - Type (Edges, vertices, Object, Mixed, and so on). The user could double click the group in the window and name it to something relevant. Clicking once on the selection group in the window would highlight it in the editing windows. If the user has a group selected and highlights additional things then the option “add to selection group” would be available to expand the group.