You must start on the traps. After all gas traps are placed, switch to summons and place one archer at every place that will have a minion stack. With practice you will have the time to place the minions before you start delivering packages. Stay on summons for delivering on all waves except wave 8 that is when you will want to upgrade all the beams to 3 stars. No other towers are necessary to upgrade, but upping the archers always helps. While delivering packages, you can build archers so that the map is filled as shown but save all mage minions until last. Aura health my be a problem for some, so be aware that some auras will need repair/upgrade.
Build phases after first wave are hint numbers. 1. is the aura stacks listed. 2. is all buff beams. 3. is the SD Elec aura stack, place some more archers then switch to jester and deliver. 4. is another SD and Elec stack with an optional healing aura for evil santa and 2 snowmen, then switch to summons and deliver presents and you can build 2 of the required 4 mage minions. Build wave before boss is just used to build the last 2 mage minions.
You will notice that there is left over du, so if you feel brave you can try to put some traps down, but this is very risky as you can easily get stuck on a builder for the boss fight. As for the boss fight, I like to take in 4 dps hunter/huntresses in. By using all the same hero, you limit the rewards to weapons only useable by that type of hero (and I prefer hunter because I am in search of that elusive ult++ lupine, hehehe) Main DPS hero will have a cat on while the other 3 have chickens. Main Dps goes to hint 5 and place one afk at each hint 4 site (preferablly on top of the mage minions).