Preheat the oven to 350° F.
In the bowl of a stand mixer, combine the salted butter and powdered sugar until smooth.
Next, add in the egg, molasses, and vanilla. Mix until combined.
To the mixture, add in the flour, ground ginger, ground cinnamon, ground nutmeg, baking powder and salt until a soft dough forms.
Flour the countertop and roll the dough out with a dusted rolling pin. Roll until about 1/2 inch thick.
Use a floured small gingerbread man cookie cutter to cut out the dough and arrange on a parchment lined cookie sheet.
Bake at 350° F for 6-7 minutes until the cookies no longer look wet and glossy.
Once the cookies come out of the oven, make the icing by combining the butter, shortening, powdered sugar, 1/4 cup of milk and vanilla extract. Mix until smooth.
Microwave the icing for 15 seconds to heat and make it thinner.
Dip each cooled gingerbread man cookie into the icing to coat the top of the cookie and then place back on the pan to set up.
Enjoy!