In a medium mixing bowl, whisk the all purpose flour, baking soda, and Cream of Tartar until well combined. Set aside.
With an electric mixer, mix the softened unsalted butter and confectioners sugar until light and fluffy.
Add the egg, vanilla extract, and almond extract to the creamed butter and sugar. Beat until well mixed.
Add the flour mixture, a little at a time, to the butter and egg mixture. Blending well.
Form dough into a ball and wrap in saran wrap. Refrigerate for 2-3 hours or overnight.
Preheat oven to 375 degrees and line a cookie sheet with parchment paper.
Roll out portions of the dough on a lightly floured surface. Cut into desired shapes (about 1/2 inch thickness).
Place cut out cookies on cookie sheet and bake for 7-10 minutes. Cookies are done baking when they are just barely starting to turn brown on bottom. Let them sit on cookie sheet for 2 minutes. Place each one individually on a wire rack to finish cooling.
To Make Icing:
In a medium bowl, mix the confectioners sugar, milk, almond extract, and light Karo syrup until well blended. Add extra milk until desired consistency is reached.
Color the icing with food coloring if desired.
Frost cookies and decorate with desired decor. Let cookies sit on wire rack over night for the icing to set.
Notes
Recipe Source: Found this recipe years ago when my children were younger and I do not recall the source.