Insert event

Hi there,
I’d like to have a function that allows to insert an event into a project and moving all the following audio/events on the amount of the length of the inserted event to the end and I mean all tracks. The same with deleting an event, but of course the other way.