How do I make cake batter from scratch without butter?
One option is an angel food cake, it's butter-free and doesn't require any other butter substitutes.  On the down side it will take a full hour to finish and another 45 minutes to be ready to eat...

Basic Recipe