01 - Preheat oven to 350°F. Spray a 9x13-inch baking pan with non-stick cooking spray.
02 - Prepare cake batter according to package instructions. Pour into prepared pan and bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean.
03 - Remove cake from oven and let cool for 10 minutes. Using the handle of a wooden spoon, poke holes every 1 to 2 inches across the surface of the warm cake.
04 - In a large bowl, whisk together pudding mixes and cold milk for about 2 minutes until mixture begins to thicken.
05 - Divide pudding evenly among 4 separate bowls. Add a different gel food coloring to each bowl, mixing until vibrant colors are achieved.
06 - Spoon the colored puddings randomly into the holes in the cake, alternating colors to create a rainbow effect.
07 - Spread whipped topping evenly over the entire surface of the cake.
08 - Sprinkle unicorn or colorful confetti sprinkles over the top. Refrigerate for at least 1 hour before slicing and serving.