Preheat oven to 350°.
While the oven is preheating make the cookie dough. Cream together the butter and sugar until light and fluffy.
Scrape the sides, add in the eggs, and cake batter flavoring. Beat until mixed.
Scrape the sides and add in the flour, & baking powder. Mix until thoroughly combined. Add sprinkles to the cookie dough, if desired.
Scoop out 1/3 cup of dough and roll into a ball. Repeat with remaining dough.
Flatten the cookie dough by gently so it is in the shape of a hockey puck. Repeat with remaining dough.
Arrange 6 cookies per pan. Bake at 350° for 14-17 minutes or until the centers of the cookies have puffed up and are no longer glossy.
While the cookies are cooling, make the frosting, by whipping the butter, cream cheese until smooth.
Add the powdered sugar, one cup at a time, mixing each time until it is fully incorporated.
Add in the cake batter flavoring. Add milk a tsp at a time until you've reached your desired consistency, if needed.
Add the frosting to a gallon sized zip top bag, cut the corner of the bag and use it to pipe the frosting onto the warm cookies in a spiral.
Sprinkle some sprinkles on top- serve warm!