Make the Dough:
In a large mixing bowl, beat the softened butter and brown sugar together until light and fluffy.
Add the molasses and egg, and mix until well combined.
In a separate bowl, whisk together the flour, baking soda, ginger, cinnamon, cloves, nutmeg, and salt.
Gradually add the dry ingredients to the wet ingredients, mixing until a dough forms.
Divide the dough in half, flatten each half into a disk, wrap in plastic wrap, and refrigerate for at least 1 hour.
Roll and Cut the Cookies:
Preheat your oven to 350°F (175°C) and line baking sheets with parchment paper.
On a lightly floured surface, roll out one disk of dough to about 1/4-inch thickness.
Use cookie cutters to cut out desired shapes and place them on the prepared baking sheets.
Re-roll the scraps and repeat with the remaining dough.
Bake the Cookies:
Bake the cookies in the preheated oven for 8-10 minutes, or until the edges are just beginning to brown.
Remove from the oven and let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.
Prepare the Frosting:
In a medium bowl, beat the softened butter until creamy.
Gradually add the powdered sugar, 1/2 cup at a time, beating well after each addition.
Add the vanilla extract and 1 tablespoon of milk, and continue to beat until smooth and creamy. Add more milk if necessary to achieve the desired consistency.
Decorate the Cookies:
Once the cookies are completely cool, use a piping bag fitted with a small round tip to pipe the white frosting onto the cookies. Get creative with your designs!
Allow the frosting to set before storing the cookies in an airtight container.