Combine graham cracker crumbs and sugar in a medium bowl, then pour in melted butter. Mix until the texture resembles wet sand.
Distribute the graham cracker mixture evenly among 8 small jars or glasses. Press down firmly using the back of a spoon or a cocktail muddler for a compact base.
In a large mixing bowl, beat softened cream cheese until completely smooth. Gradually add sugar and vanilla extract, continuing to beat until light and fluffy.
In a separate bowl, whip the heavy cream to stiff peaks, then gently fold into the cream cheese mixture.
Combine berries, sugar, and lemon juice in a small saucepan. Simmer over medium-low heat for about 5 minutes until berries soften and release their juices. For a smoother sauce, mash about half the berries with a fork. Allow to cool completely.
Using a piping bag (or simply a spoon), layer the cheesecake filling over each crust, filling about halfway up the jar. Add a layer of the cooled fruit mixture, then top with remaining cheesecake filling. Leave about ½ inch of space at the top for garnishes.
Cover jars and refrigerate for at least 3 hours, preferably overnight.