Combine all dough ingredients and knead until smooth.
Place dough in an oiled bowl, cover, and let it rise for 60 minutes.
Transfer and divide dough, shape into 8" circles, and place in greased cake pans.
Cover and let it rest for 30 minutes. Gently stretch the dough.
Melt butter, sugar, honey, and cream until lightly golden. Stir in almonds, spread over the dough.
Preheat the oven to 350°F.
Bake for 25-28 minutes until golden. Cool in the pan for 30 minutes.
Loosen the edges, flip onto a plate, and cool before filling.
Split cakes in half horizontally.
Soften gelatin, mix with whipped cream.
Prepare instant pudding and fold in the whipped cream mixture.
Use this faux pastry cream to fill the cakes. Serve or refrigerate until ready to serve.