Preheat oven to 375°F and line baking sheets with parchment paper.
In a large bowl, cream together butter and sugar until light and fluffy, about 3 minutes.
Beat in eggs one at a time, then add vanilla and almond extracts.
In a separate bowl, whisk together flour, baking powder, and salt.
Gradually add dry ingredients to wet ingredients, mixing until just combined.
Roll dough into 1-inch balls, then roll each ball in colored sanding sugar to coat completely.
Place cookies 2 inches apart on prepared baking sheets and flatten slightly with the bottom of a glass.
Bake for 8-10 minutes until edges are just set but centers are still soft.
Cool on baking sheet for 5 minutes before transferring to a wire rack.