Create a bunch of events that relate to a variable number, i.e. if 1 then spawn this pattern, if 2 then spawn this pattern. This could be in one event, a function that you pass a variable parameter through. Then every x seconds or whatever timing is required for spawning the next set piece you can use 'choose' i.e. choose (1,2,3,4) or 'random' i.e. random (0,5) to pick a random number which you can then put through the function and spawn the relevant set piece.