Preheat oven to 350F (180C) and prepare an 8-inch (20cm) square pan with parchment paper divider.
Combine dry ingredients (flour, almond flour, baking powder, salt) in a bowl.
Cream butter and sugar in a separate bowl, then add eggs one by one.
Alternate adding flour mixture and milk to the butter mixture, mixing well.
Divide batter in half; add almond extract to one half, cocoa mixture to the other.
Pour each batter into separate halves of the prepared pan.
Bake for 30-35 minutes until a toothpick comes out clean, then cool completely.
Trim cakes, stack, and cut into equal strips lengthwise.
Brush apricot jam on strips, alternating between almond and chocolate.
Prepare almond paste, roll out, wrap cake strips, trim, and chill before serving.