In a bowl, cream together the butter, sugar, maple syrup and vanilla extract.
Add in half of the almond flour, the coconut flour, salt, and baking soda and mix. Mix in the remaining almond flour.
Mix in the egg until a uniform dough forms. Roll the dough into two balls, cover them with plastic wrap, and refrigerate for at least 30 minutes.
Preheat your oven to 340 degrees Fahrenheit. After the dough has refrigerated, take out half of the dough and roll it between two pieces of parchment paper until the dough is just under ¼” thick. Use your favorite cookie cutters to carefully cut out shapes. The dough will be delicate, so it’s best to cut them out directly on the piece of parchment that you plan to bake them on. Scrape up any remaining dough and repeat by making shapes from them.
After this, get the second ball of dough out from the fridge and repeat until you have 1 or 2 parchment covered baking sheets covered in cookie cut outs.
Bake for 8-11 minutes, depending on the size and thickness of your cookies. Pull them out when they are just slightly browned on the underside and firm yet slightly puffy on top. Set them aside to cool.
To prepare the icing, mix a few tablespoons of the powdered sugar with a teaspoon of milk. Add half of the remaining powdered sugar slowly, whisking as you go to prevent clumps. Add an additional teaspoon of milk. Slowly add the remaining powdered sugar until you get a thick icing. If desired, add your favorite extract. Depending on the type of milk and powdered sugar you use, you may need more or less liquid. Once you have a thick icing, pour it into a piping bag or plastic baggie and make a very small cut at the end corner of the bag.
Pipe the icing on to the cookies in your favorite designs or shapes. While the icing is still sticky, sprinkle on any decorations you’d like - we used non-pareils, chocolate chips, and crushed candy cane pieces. Allow the icing to set and enjoy!