Line a 4×9-inch loaf pan with parchment paper, leaving some overhang on the sides. This makes it easy to lift the bars out later.
In a medium bowl, mix ¾ cup oat flour, ¾ cup almond flour, 3 tablespoons maple syrup, 3 tablespoons melted coconut oil, ½ teaspoon vanilla extract, and a dash of salt until a soft dough forms. Press the mixture firmly and evenly into the bottom of the prepared pan.
In the same bowl, stir together ¼ cup almond butter, 3 tablespoons maple syrup, 2 tablespoons melted coconut oil, ½ teaspoon vanilla extract, and a dash of salt until smooth. Spread the caramel evenly over the nougat layer.
Sprinkle ½ cup peanuts evenly over the caramel layer and gently press them in so they stick. Place the pan in the freezer until fully firm, at least 1 hour. The bars should feel solid when pressed.
Lift the chilled slab out of the pan and slice into bars. For the cleanest cuts, use a sharp knife dipped in hot water and wiped dry between slices.
Add ½ cup chocolate chips and 2 teaspoons coconut oil to a microwave-safe bowl. Microwave in short intervals, stirring well between each, until the chocolate is mostly melted and smooth. Stop heating as soon as it melts to avoid overheating.
Working in batches, dip each bar into the melted chocolate, turning to coat all sides. Let excess chocolate drip off, then place on parchment paper or a cooling rack.
If you prefer, you can drizzle the chocolate over the bars instead of fully dipping them. If the bars start to soften while dipping, return them to the freezer for a few minutes before continuing.
While the chocolate is still soft, sprinkle lightly with coarse sea salt, if using. Let the bars chill until the chocolate is set. Once finished, the bars should feel firm and slice cleanly when cold.