For the Cookies
Preheat your oven to 350 degrees F. Line baking sheets with parchment paper.
In the bowl of an electric mixer fitted with the paddle attachment beat the butter until smooth. Add the sugars and beat until light and fluffy, about 2 minutes. Scrape down the sides of the bowl.
Add the eggs one at time and mix until well incorporated. Scrape down the sides of the bowl. Add the vanilla and mix for about 30 seconds.
With the mixer on low speed, add the flour, baking soda, baking powder and salt. Mix until combined.
Stir in the chocolate chips, butterscotch chips, toasted coconut and crack filling.
Scoop 2-inch balls of dough onto the cookie sheet. Bake for 12 minutes. The cookies are done when the edges are slightly golden brown. The top may look a little soft. That's ok! The cookies will continue to bake a little while they cool.
FOR THE POTATO CHIP AND PRETZEL CRUNCH FILLING
Preheat your oven to 275 degrees F. Line a baking sheet with parchment paper. Set aside.
Pour the pretzels and potato chips into a medium bowl. Add the sugars and milk powder and toss to mix.
Add the butter and toss the mixture to coat. As you toss, the butter will act as glue, binding the dry ingredients to the chips and pretzels, creating small clusters.
Spread the clusters on the parchment lined baking sheet. Bake for 25 minutes. They should look toasted and smell buttery. Cool completely before using in your cake.
You may need to break up the mixture even more to add to your cookies.
The crunch filling can be made ahead of time and stored in an airtight container - 1 week at room temperature or up to 1 month in the fridge or freezer. (Keep the remaining filling for the cake version of these cookies!).