i think that bricks should have "tags" instead of one single name.
I don't really see a difference, you would still be targeting a named brick, only the brick would have multiple names :/
What about adding, like, "Packages" you get a "New package" event in the start, you click that, it opens a new window, this is what your package will be, you only get 4 options for the package, delete, reset, name and save/close, in the rest of the window is basicly a smaller version of the main events DLG box, you place all the events you wish to use in that package, and then name it, say, "A", you also get a new event along with the package, OnActivate > Execute package [A]