Preheat oven to 350℉. Line a baking sheet with parchment paper
Combine all the dry ingredients, except the coconut and fruit in a large bowl
In a small saucepan over medium heat, melt the butter, add the maple syrup, honey, cinnamon, vanilla, and salt until the mixture starts to bubble. Add the baking soda. The mixture will immediately bubble more and increase in volume. Turn off heat.
Pour over dry ingredients and mix well, making sure all ingredients are well coated.
Pour onto the baking sheet with parchment paper and spread to the edges. Press lightly over the entire surface to make it all flat.
Bake for 20-25 minutes, until mixture is golden, rotating the pan halfway.
Remove from the oven and let cool completely, undisturbed. Do not stir until completely cool.
Meanwhile, toast the coconut on a separate sheet pan until golden brown, about 5-8 minutes. Don't let the coconut get too brown. Remove from the oven and Sprinkle on top of the cooling oat mixture.
When the oat mixture is completely cool, break up the oat/coconut mix into smaller chunks and add the dried fruit and any other ingredients you want to add* (see notes).
Store in an airtight container for up to 3 weeks. You can also freeze it up to 3 months. Let it warm to room temperature for 15 minutes before serving.