Preheat the oven to 350 degrees Fahrenheit.
Start by making your flax egg. Combine 1 1/2 Tbsp flaxmeal with 3 tbsp warm water. Set it aside for 5 minutes.
Mix the cane sugar, vegetable shortening, and vegan butter in a large mixing bowl. Stir vigorously until everything is smooth and the mixture is slightly frothy.
Add the flax egg and vanilla extract mix again.
Add the flour and pinch of salt and mix until a cohesive dough has formed. The dough should stick together easily, but should not be wet. If the dough is too crumbly, add 1 tbsp water or plant milk and knead until you reach the right consistency.
Remove half of the dough and place it on a well-floured surface.
Shape the dough into a rough rectangle and flour the top of the dough. Use a rolling pin to flatten the dough. For best results, the dough should be no less than 1/4 inch thick.
Use your cookie cutters to create shapes in the flattened dough. Return the excess dough to the bowl and repeat the process until all of the dough is used.
Place the cut cookies in a single layer on a cookie sheet lined with parchment paper.
Bake the cookies at 350 degrees Fahrenheit for 10-13 minutes or until the cookies turn slightly golden brown. For a chewier cookie, cook for less time. For a crunchy cookie, cook for more time.
Remove the cookies from the oven and allow them to cool completely on the baking tray.
That's it! Decorate and enjoy!