Maybe some sort of custom scripting, like: "Event1 happens when Event2 is triggered by Event3" or something. That would make it a lot simpler.
What you're suggesting wouldn't make it simpler, at all. English sentences are confusing when they have too many nouns and stacks of complex logic.
A sound "x.wav" is played, a sprite7 is spawned, sprite7's position is set to 32,45, a sprite8 is spawned when sprite 1 is overlapping sprite 2 but is not overlapping sprite 5 and when sprite 1's variable 'speed' is greater than or equal to 45. Then....
You get the point. Take some time to learn Construct.