I've voted essential to this request. Having done so, it occurs to me that fulfilling this request necessitates adding a filed to the layers portion of the attributes database. If that's do-able, then why can't the field list be expanded to make one new field for an alphanumeric layer code (UNIFORMAT capable). In UNIFORMAT, the descriptor is descriptive. It doesn't use cryptic abbreviations. In this way, we would obtain another field to sort on and let the descriptor be something that is likewise data and therefore sortable.
If we get one extra field that would be great. And then, why not Subfields to deal with levels of detail, etc.
Think Like a Spec Writer
AC4.55 through 26 / USA AC25-6000 USA
Rhino 7 Mac
MacOS 12.6.5