Preheat your oven to 350 degrees Fahrenheit. Set aside two rimmed baking sheets. In a medium-sized bowl, whisk together the flour, baking powder, and salt. Set aside.
3 1/2 cups all-purpose flour, 1 teaspoon baking powder, 1/2 teaspoon table salt
In a large bowl with a hand mixer or in the bowl of a stand mixer, cream together the butter and sugar until light and fluffy, about 3 to 6 minutes. Add in the egg, then the milk, and then add in the vanilla and the almond extract.
1 1/2 cups unsalted butter, 1 cup granulated sugar, 2 tablespoons milk, 1 teaspoon vanilla extract, 1/2 teaspoon almond extract, 1 egg
Add in the flour mixture. Start with the mixer on very low, then once you are able, turn it up all the way until the flour is just combined. The goal is to combine the flour mixture without over-mixing it, so mixing for the minimal amount of time is what you want to do.
Fill the barrel of the cookie press with the dough. Press into cookies onto the rimmed baking sheets. For best results, do not grease the pan or use parchment paper. Bake for 10 to 12 minutes or until the edges of the cookies are golden brown. Immediately add sprinkles to the hot cookies. Allow the cookies to cool for 2 minutes before transferring to a wire cooling rack.