SO MANY OPTIONS! Super idea, @Sooner
Clearly, this does not have to revolve around some sort of national holiday or event, either. People have gatherings for all sorts of reasons, of which you've listed a lot.
I repeat, super idea!
[was Homegirl] Love to be home . . . thus the screen name. Joined 2003.