Preheat oven to 375 degrees F.
Combine flours, salt, and baking powder in a medium bowl.
In a separate bowl combine sugars, milk, vanilla, and egg.
Slowly combine wet ingredients into dry ingredients. Stir until just wet.
Add melted butter, applesauce, spices, and walnuts, stirring just until combined.
Spoon muffin mix into lined muffin cups.
Prepare topping: combine all ingredients and mix until incorporated.
Spoon topping onto the tops of the muffins, pressing the topping down slightly.
Place muffin pan into preheat oven and cook for 20 - 25 minutes.