In a medium bowl, whisk flour and cocoa powder; set aside. In a stand mixer fit with a paddle attachment, cream butter and sugar on medium-low until mixed, about 1 minute. Too much air from whipping will make cookies spread, be sure not to over mix.
Add egg and mix then turn off and use a spatula to gently mix batter. Add vanilla extract and stir.
With the mixer on low, add dry ingredients to wet ingredients, then mix for about 30 seconds. Use a towel to cover the bowl to keep ingredients from escaping. Cover bowl and refrigerate for at least 1 hour or more.
Preheat oven to 350 degrees F. Place dough between two layers of parchment paper and roll dough to desired thickness. Use a cookie cutter to shape the dough then place on a prepared baking sheet lined with Reynolds Cookie Baking Sheets.
Bake for 10-12 minutes. Allow cookies to cool before frosting.
Coconut
In a small bowl, combine water, extract and food coloring then stir mixture. Stir in coconut flakes. Coat mixture well using a fork to fluff it up. Allow mixture to dry before using.
Frosting
In a stand mixer fitted with a paddle attachment, cream butter and shortening together for a few minutes, until light and fluffy (about 3 minutes).
Pour in salt and vanilla extract while beating on low. Mix in powdered sugar, slowly then add meringue powder. Mixture will be thick.
Slowly add milk and allow mixture to reform then turn it up to medium-high and beat frosting for 5-10 minutes, until light and fluffy. Fill piping bag and pipe frosting onto each cookie.
Top with coconut flakes, mini chocolate eggs and sprinkles.