I'm not sure if this is asking too much, but it seems like it would be easy enough to code if you knew how to mess with brick groups.
Could you make a "Group Name" box for the wrench menu?
This way, you can name bricks individually, or by group
like my crappily modified image here
This would be really cool for events. Bricks keep their individual names, while also being apart of another "whole group"
ex) onInput > Named_Group > [groupnamehere] > Output
I understand you can already "group brick names" by naming them the same thing, but what if you want to preform other individual events on a brick within a group?