Preheat oven to 350°F and line baking sheets with parchment paper.
In a medium bowl, whisk together almond flour, tapioca starch, and salt.
In a large bowl, beat butter and powdered sugar together until light and fluffy, about 3 minutes. Add egg yolk, almond extract, and vanilla extract and beat until smooth.
Gradually add the flour mixture to the butter mixture, mixing on low speed until a smooth dough forms. If using food coloring, add it now and mix until evenly distributed.
Fill a cookie press with dough according to manufacturer's directions and press cookies onto prepared baking sheets, spacing them 1 inch apart.
Decorate with colored sugar or sprinkles if desired.
Bake for 8-10 minutes until edges are just barely golden. Do not overbake.
Cool on baking sheet for 3 minutes before transferring to a wire rack to cool completely.