Preheat the oven to 350°F and line baking sheets with parchment paper.
In a large mixing bowl, combine 2 eggs, 6 tablespoons softened butter, 1/2 cup granulated sugar, and 1 teaspoon almond extract or vanilla extract. Mix until smooth and combined.
Add 2 cups flour, 2 teaspoons baking powder, and 1/4 teaspoon salt. Stir until a soft dough forms.
Roll the dough into tablespoon-sized balls and place them onto a plate or baking sheet. Chill the dough balls in the refrigerator for at least 1 hour, or freeze for 15–20 minutes.
Arrange the chilled dough balls onto the prepared baking sheets, leaving space between each cookie.
Bake for about 9 minutes, or until the bottoms are lightly golden and the tops are set but still pale in color.
Remove the cookies from the oven and transfer them to cooling racks to cool completely.
To make the glaze, whisk together 2 cups powdered sugar, 1 teaspoon almond extract or vanilla extract, and 3–4 tablespoons warmed cream or milk in a small bowl until smooth and creamy.
Dip the tops of the cooled cookies into the glaze, then immediately decorate with colorful sprinkles.
Allow the glaze to set before serving or storing the cookies.