Preheat oven to 375F. Grease or line a baking sheet; set aside.
In a large bowl, mix together the melted butter, sugar, and molasses. This can be done by hand or via a mixer.
Add in slightly beaten egg and mix well.
In a separate bowl, whisk together the flour, baking soda, salt, and ground cinnamon, ginger, and cloves.
Gradually add the dry ingredients into the wet ingredients, mixing until combined.
Chill dough for 10 minutes, then scoop dough into balls of desired size. Roll each dough ball in sugar, then place on prepared baking sheet.
Bake at 375F for 10-12 minutes for 1-inch cookies (less if smaller cookies, more if larger cookies). Remove from oven and allow cookies to rest on baking sheet for several minutes before removing.
Allow cookies to cool completely. While cookies cool, make your frosting by creaming together the cream cheese and butter. Once well combined, add in the heavy cream and vanilla extract. Cream, then gradually add in the powdered sugar until your frosting is light and fluffy.
Fill a pipng bag with the frosting and pipe onto the bottom/flat side of a cookie (alternatively, you can just use a spoon or cookie scoop to do this!). Add a generous amount, then gently press the bottom/flat side of another cookie onto the frosting to make a sandwich. Chill until ready to serve.