All of the fudges start the same and then go their separate ways. Start with a 9x9 or 8x8 pan (smaller pan = thicker fudge, larger pan = more servings). Line it with wax paper and set it aside.
Heat a pot of water to boil on the stove, then reduce to a simmer. Set a heat-safe bowl on top, making sure the water level doesn't reach the bottom (you want to use steam to heat the chocolate, not boil it). Add your chocolate, sweetened condensed milk, and salt to the bowl. Stir regularly to ensure all the chocolate is melting evenly and not burning. Once there are no more lumps, remove the bowl from on top of the pot and transfer to the counter.
At this point you can add your flavorings (in my recipes these are the extracts, cherry juice, or 1 1/2 tsp of cinnamon). Make sure you stir the chocolate well to ensure even dispersal of the flavors. Taste it at this point to make sure the flavor is what you want. Add more chocolate if you've overdone it on the flavors, or add more extract or spices if you're not really feeling like it says "snickerdoodle" to you. This is also a good excuse to get some molten chocolate in you without having to go through the trouble of calling it "fondue."
Once you're happy with the flavorings, pour the fudge into the pan you prepared. Spread it out with a knife or spatula to make sure it reaches all four corners and is a nice, even height. At this point you can add toppings for the peppermint and Bakewell varieties (hold off if you're making snickerdoodle). Place it in the fridge uncovered for about two hours, or until it is set. Once the snickerdoodle fudge is set, combine the remaining 1 1/2 tsp of cinnamon and the granulated sugar, then sprinkle on top. Some of it will fall off the top, but you don't want to put it on hot because the sugar will dissolve into the warm chocolate and then your fudge will be way too sweet with not enough crunch on top.
To serve, run a knife under hot water for a few seconds before drying it off and using it to cut through the fudge like gorgeous, chocolatey butter. Congratulate yourself on being such a good gift-giver, and don't forget to save a few pieces for yourself!