In a stand mixer using a paddle attachment, cream butter and sugar until well-combined, scraping down the sides of bowl before adding next ingredients.
Add egg, vanilla and almond extracts and combine for 1-2 minutes. Scrape down the sides of the bowl.
Add gluten free flour blend, guar gum, and salt. Mix until everything is combined and pulls away from the bowl.
At this point you can add whatever color(s) you desire with food coloring, or you can leave it as is.
Remove dough from stand mixer and wrap in plastic wrap. Place in refrigerator for at least 4 hours or overnight.
When ready to bake, preheat oven to 375° F and prepare your baking sheets by lining them with silicone baking mats or parchment paper. Using a cookie press, place your dough inside with the desired shape to cut. I like to use about 1 pump per cookie, but you made need to determine what looks best with your cookie press. The cookies will not spread much, so you can place them close together, about 1 inch apart.
Bake for 5-6 minutes. Be careful not to over bake as they brown quickly.
Allow to cook on cookie sheet for a few minutes before transferring to a cooling rack. They are delicate little cookies while they cool, so make sure to give them as much time as you can to cool before transferring. They firm up the longer they sit.