Step 1: Preheat your oven to 350°F (175°C).
Step 2: Grease two 9-inch round cake pans and line with parchment paper.
Step 3: In a bowl, whisk together the flour, baking powder, and salt.
Step 4: In a large mixing bowl, beat sugar and almond paste together until crumbly.
Step 5: Add the cubed butter and beat until light and fluffy, about 3-4 minutes.
Step 6: Add vanilla and almond extracts, mixing until just combined.
Step 7: Add the eggs one at a time, mixing well after each addition.
Step 8: Gradually add the dry ingredients, mixing at low speed until just combined.
Step 9: Divide the batter evenly between the prepared pans and smooth the tops.
Step 10: Bake for 25-30 minutes, or until a toothpick comes out clean.
Step 11: Cool in pans for 10 minutes before turning out onto a cooling rack.