In a medium mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until well combined. Set this mixture aside for later use.
In a large mixing bowl, use an electric mixer to beat the softened butter and granulated sugar together. Mix on medium speed until the mixture is light and fluffy, which should take approximately 3-4 minutes.
Add the large egg, vanilla extract, and almond extract into the butter-sugar mixture. Continue to mix until all ingredients are well incorporated and smooth.
Gradually incorporate the dry ingredient mixture into the wet ingredients. Mix on low speed until just combined, ensuring not to over-mix the dough as this can affect the texture of the cookies.
Divide the dough in half and shape each half into a disk. Wrap each disk tightly in plastic wrap and refrigerate for at least 1 hour or until the dough is firm to the touch.
Preheat your oven to 350°F (175°C) while the dough is chilling. Line two baking sheets with parchment paper to prevent sticking.
On a lightly floured surface, roll out one disk of dough to approximately ¼ inch thickness. Use a variety of cookie cutters to cut out fun shapes as desired.
Place the cut-out cookies onto the prepared baking sheets, ensuring to leave about 2 inches of space between each cookie to allow for spreading during baking.
Bake the cookies in your preheated oven for 8-10 minutes, or until the edges are just beginning to turn a light golden color. Once baked, remove the sheets from the oven and allow the cookies to cool on the baking sheets for a few minutes before transferring them to a wire rack to cool completely.
After the cookies have cooled, use royal icing to carefully decorate them in your desired patterns. Finish with a sprinkle of decorative sprinkles or a touch of edible glitter to give them a royal flair.
Notes
Arrange the beautifully decorated cookies on a decorative platter for a stunning presentation.