if you would like a 3rd party add-in. you can try BIMLIST. it organize and group all your families.
or you can try this way (not via ribbon as you wanted, but as a view):
-create drafting view (name it as electrical symbols)
-use text and create title for your grouping of your family (i.e switches, outlets, etc)
-load, drag, and arrange your detail item into your drafting view.
-this way you can view your desired detail item and use it (not just a list of family name). this is also some sort of template and you can save this view as a file. and load it to other projects for future use.
how to use it:
-open the drafting view (electrical symbols)
-navigate to the working view you intend to use these detail item
-use tile window (WT)
-select detail item from the DRAFTING VIEW, mouse over to the WORKING VIEW, click mouse SCROLL (center button) to active WORKING VIEW without removing selection of the detail item, and then create similar (CS), then left click to paste.
hope this helps.
** dont be mad, i dont have much... i am homeless