Step 1: Preheat the oven to 350°F. Grease or line a 9x13-inch baking pan with parchment paper.
Step 2: Beat softened butter and sugar until light and fluffy, about 2–3 minutes.
Step 3: Add eggs one at a time, then mix in vanilla and almond extract.
Step 4: Whisk together flour, baking powder, and salt. Mix into the wet ingredients until just combined.
Step 5: Spread about two-thirds of the dough evenly into the prepared pan.
Step 6: Spoon the cherry pie filling over the dough and spread into an even layer.
Step 7: Drop small spoonfuls of the remaining dough over the cherry filling.
Step 8: Bake for 35–40 minutes, until lightly golden and set around the edges.
Step 9: Cool completely at room temperature, then chill for cleaner slices if desired.
Step 10: Whisk glaze ingredients together, drizzle over the bars, let set, then slice and serve.