Place the cream, butter, and salt in a small pot and heat until the butter is melted, the cream is steaming, and the salt is dissolved.
Remove from the heat and add the vanilla.
Place the sugar, corn syrup, and water in a larger pot, and place over medium high heat.
Cook, swirling the pot occasionally, until a rich amber color.
Pour in the cream mixture, and whisk together as it bubbles down.
Continue to cook the caramel on medium heat, until the temperature measures 240 degrees F on a candy thermometer.
Push cookie sticks straight down the center of the apples.
Dip into warm caramel, scraping off any excess from the bottom of the apples with a spoon.
While the coating is still warm, coat with assorted garnishes.