Preheat the oven to 350F.
Line and 8X8 pan with parchment paper, leaving an overhang on all sides.
In a large bowl, combine melted butter and sugar. Add in eggs and vanilla. Mix again.
In a separate medium bowl, combine dry ingredients and whisk together.
Add dry ingredients to the large bowl with melted butter, sugar, vanilla, and eggs. Mix until just combined. Add food coloring and white vinegar.
Pour batter into the prepared pan. Set aside.
In a large bowl, combine cream cheese and granulated sugar. Using a whisk, or hand mixer, mix until combined. Add in egg and mix until light and fluffy.
*If decorating with swirls, divide batter into four equal parts. Color each with food coloring until desired color is reached. Dollop each color onto prepared batter. Run a toothpick or knife through the dollops to create a design.
*If spreading one layer of cheesecake, pour cheesecake on top of prepared batter and smooth using an offset spatula.
Bake for 20-25 minutes until center is just set.
Let cool for 1 hour before cutting.
*If cutting into shapes, let cool for one hour then place in refrigerator for another 30 mintes. The cream cheese must be set before attempting to cut out heart shapes!