Combine the flour, cornstarch, sugar, spices and baking soda.
In a separate bowl mix the butter, molasses, egg and vanilla together.
Add half the flour and gently stir to combine. Continue adding more flour until a stiff dough is formed.
At this point, you can wrap the dough and refrigerate until you are ready to cut out the cookies.
Cookies can be rolled out and cut into shapes immediately.
Heat the oven to 350° and line a cookie sheet with parchment paper. Spray with cooking spray. Leave a little space between the cookies. You can cut circles or stars from the middle of the larger cookies. Crush hard candy and fill the hole.
Bake for 7 minutes. Repeat baking until all the cookies have been baked.
Cool the cookies completely before baking.
Combine the sugar, vanilla, and corn syrup together. Add water as needed until the icing is thick enough to hold shape, but soft enough to be piped. Divide the icing and add food coloring to some of the icing.
Pipe designs over the cookies.