no. If you need to do more, simply link them using a death counter/switch.
Here's a 9x9 grid of guardians/mutalisk/arbiter/devourer. Obviously, you can create the units in a different order, which would make less actions.
Trigger("Player 1"){
Conditions:
Always();
Actions:
Create Unit("Current Player", "Zerg Guardian", 25, "Anywhere");
Give Units to Player("Current Player", "Player 12", "Zerg Guardian", 4, "Anywhere");
Give Units to Player("Current Player", "Player 9", "Zerg Guardian", 1, "Anywhere");
Give Units to Player("Current Player", "Player 12", "Zerg Guardian", 15, "Anywhere");
Give Units to Player("Current Player", "Player 10", "Zerg Guardian", 1, "Anywhere");
Give Units to Player("Current Player", "Player 12", "Zerg Guardian", 3, "Anywhere");
Give Units to Player("Current Player", "Player 11", "Zerg Guardian", 1, "Anywhere");
Give Units to Player("Current Player", "Player 12", "Zerg Guardian", 3, "Anywhere");
Move Location("Player 12", "Zerg Guardian", "Anywhere", "Location 0");
Create Unit("Current Player", "Zerg Guardian", 16, "Location 0");
Move Location("Player 9", "Zerg Guardian", "Anywhere", "Location 0");
Create Unit("Current Player", "Zerg Guardian", 14, "Location 0");
Move Location("Player 10", "Zerg Guardian", "Anywhere", "Location 0");
Create Unit("Current Player", "Zerg Guardian", 14, "Location 0");
Move Location("Player 11", "Zerg Guardian", "Anywhere", "Location 0");
Create Unit("Current Player", "Zerg Guardian", 12, "Location 0");
Give Units to Player("All players", "Player 1", "Zerg Guardian", All, "Anywhere");
}
//-----------------------------------------------------------------//
"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"