You shouldn't ever need to repeatedly edit events for every layout; just use event sheet includes.
Some people ask us to have per-object event sheets, but lots of other users don't like it, and I'm not a big fan of the idea either - I think it actually makes your events scattered and more disorganised, rather than having a single central place where all your events appear together.