Face Set Operators brings more advanced uses for sculpt mode face sets inside Blender. Rather than manually selecting faces in edit mode and assigning them to groups, attributes, and material slots, you divide a mesh into separate parts with brush strokes in sculpt mode, for any purpose.
The add-on converts face sets in four ways. Face Sets to Material Slots draws face sets where you want materials and assigns dummy materials to each, which you can later swap out. Face Sets to UVMap adds seams to face set boundaries and unwraps the mesh accordingly, with support for custom edit mode seams alongside. Face Sets to Vertex Groups turns each face set into a vertex group with every vertex weighted at 1, so you can work on them outside sculpt mode. Face Sets to Attribute converts cached face sets into an integer attribute, assigning each group an ID from 0 to N for use in geometry nodes.
It also includes an operator to convert edit mode selections into sculpt masks, callable from the Vertex menu or the Mask menu.