When I find myself low on frosting with cake batter already made, I make bundt cakes. I melt what frosting I have left and glaze the cake after baking. It looks pretty, is easier to spread and my kids love licking the "pools" of frosting. I have to fight for my fair share of them.
I like bundt cakes too as the cake last longer. Instead of 20 minutes, it takes 30 minutes for my plague of locusts to consume it. I can also slice smaller pieces for diet-friendly portions or to just make up for all the frosting I ate.
The other side is by glazing the cake, frosting lasts longer for those midnight snitches I ... er ... my kids take. It saves me money so I can get some medicine for those killer sugar rush headaches. You'd think I would learn.