Preheat the oven to 350 degrees.
Line a 12x17 jelly roll pan with aluminum foil. Spray with nonstick spray. Set aside.
Using a stand mixer, cream together butter and sugar, which should take about 1-2 minutes.
Add salt, eggs and vanilla and almond flavorings, and continue stirring until fully incorporated.
Add flour and baking powder and mix until just combined.
Reserve 1¾ cups of dough. Spread/press remaining dough into the prepared baking pan.
Top dough with cherry pie filling.
Drop remaining batter in small pieces over the cherry filing.
Place in the oven and bake for 50-60 minutes or until golden brown.
Remove from the oven and place pan on a wire rack to cool completely.
Once cooled, prepare the glaze by whisking together powdered sugar and milk until smooth. Drizzle glaze over bars.
Cut into 35 squares and serve!