Preheat the oven to 350°F.
In the bowl of a stand mixer, cream together the butter and sugar. Add in the egg and mix until incorporated.
Next, add in the baking powder, baking soda, and spices and beat for one additional minute.
Sift in the flour, starting with ½ cup and gradually adding in the rest. Remove the dough from the bowl and wrap with plastic wrap and chill for 30 minutes in the fridge, preferably overnight.
Roll out the dough to ¼ inch thickness on a floured surface.
Press your cookie mold or cutter into the dough to form cookies and place them on parchment, then freeze for 10 minutes.
Bake for 10-12 minutes or until the edges just start to brown. Remove from oven and let cool for 10 minutes before removing from tray.