In a bowl, mix together peanut butter, flour, and maple syrup.
Form into a ball and place onto counter top or work surface. Roll flat with a rolling pin until 1/3 inch or so thick.
Use a heart shaped cookie cutter to cut out hearts. Place hearts on parchment paper lined tray or plate. Freeze for 30 minutes.
Melt chocolate and oil with double boiler method.*
Dip each heart in melted chocolate until completely coated. Place hearts back onto parchment lined tray. Add flaky salt or any other toppings of your choice right after dipping (caramel, pretzels, nuts, sprinkles). If you want the drizzle look, freeze coated hearts for a few minutes until chocolate sets, then drizzle more chocolate on top with a spoon.
Place in the freezer for at least another 30 minutes.
Store in the fridge or freezer. Enjoy!