These are a staple in my family for Christmas. Although it does require a cookie press maker, they are quite inexpensive and ours has lasted us for years and years.
Whisk together the flour, salt and baking powder until well blended.
In the bowl of an electric mixer, beat shortening and powdered sugar until light and fluffy. Add egg-replacer (in this case, silken tofu) and vanilla extract (you could also use almond extract here). Gradually add flour mixture.
If you wish to tint the dough into different colors, divide into portions, each with its own bowl. Add 6-8 drops of food coloring and mix until completely incorporated. If you are only doing one color for the whole batch, I would recommend adding the food color to the liquid mixture prior to the flour as it will incorporate much easier.
**If you would like to add color sanding sugar or other edible decorations, do so now before baking**
Fit the cookie press with the desired shape plate filling according to manufacturers instructions. Press dough onto silpat or ungreased baking sheets. Bake for 6-7 minutes or unti set and just barely starting to color - not brown. This makes for a very tender cookie. Cool for about a minute or two on the cookie sheet and then transfer to a wire rack to cool completely before storing.