Combine the ½ cup graham cracker crumbs,3 tablespoons melted unsalted butter, and ½ teaspoon granulated sugar in a small bowl. The texture should resemble wet sand. Divide the crust into 2 large jars or 4 small jars. Place in the refrigerator to set while you prepare the filling.
Add 1 tablespoon unsalted butter, to a medium saucepan and heat over medium until the butter is melted. Add 1 cup diced apples, 2 teaspoons light brown sugar, and ⅛ teaspoon ground cinnamon. Cook for 4-5 minutes, until the apples are tender. Stir in 1 tablespoon caramel sauce, and remove from the heat. Set aside to allow the apples to cool.
Add 1 cup chilled heavy whipping cream to the bowl of a stand mixer fitted with the whisk attachment until it reaches soft peaks. Remove to another bowl and set aside.
Add 8 ounces cream cheese, 4 tablespoons granulated sugar, and 1 teaspoon vanilla extract to the same mixing bowl and switch to the paddle attachment. Beat until the mixture is smooth, scraping down the sides and bottom of the bowl a couple of times to ensure everything is evenly incorporated.
Fold the whipped cream into the cream cheese mixture by hand until completely combined.
Pipe or spoon the cheesecake filling into the jars, layering it with the apples as desired, I like to do a layer of apples in between two layers of cheesecake.
Chill the cheesecakes in the refrigerator for 1-2 hours. Top with ¼ cup mini Snickers bars, whipped cream for serving,, and a chocolate drizzle for serving,, if desired.