I could not find any Sage function that constructs all groups of a certain (not necessarily small) order - is there one? There is one for GAP, but it is in the grpconst module, which is not included by default in Sage. Do you find it reasonable to request that it is included by default? After all, the Sage installation instructions recommend installing the GAP small groups database, but that database was created with the module in question.