Begin by lining two Swiss roll tins with parchment paper and preheating an oven to 350°F (175C/155C Fan).
Separate the eggs, placing all four egg whites into a large mixing bowl. Place two egg yolks in a small bowl or jug and the two remaining egg yolks in a separate small bowl or jug.
Add the cream of tartar to the egg whites and whisk using a handheld electric hand beater until soft peaks form. Then being adding ¼ cup of sugar about a tablespoon at a time, while continuing to beat until stiff peaks form. Set this aside.
Add 1½ tablespoon of water to each of the small bowls of egg yolks. Then add almond extract to one bowl and vanilla extract to the other. Whisk each bowl together separately to beat the egg yolks lightly.
Add ¼ cup + 2 tablespoons of flour to each of two separate medium mixing bowls. Then add 1 tablespoon of cornstarch to each bowl and ¼ cup + 2 tablespoons of sugar to each bowl. Stir each together.
Add the dry ground spices to one of the bowls of flour and give it a stir.
Next add the vanilla egg yolk mixture and a couple of drops of red food colouring gel to the flour bowl with the spices. Add the almond egg yolk mixture and a couple drops of yellow food colouring gel to the other flour bowl. Whisk each together separately to create two batters - one yellow and one pink.
Now, divide your egg white meringue down the middle using a spatula or table knife. Dollop a small bit out of each half of the meringue to add to each bowl of batter. Stir these to help loosen the batters before adding the rest of each half of the meringue to the bowls. Fold to create light, airy sponge batters. Avoid beating or stirring too much as you don't want to knock too much air out.
Pour each batter into one of the prepared sheet pans. Gently spread into the corners of the trays with a spatula to make these as even as possible.
Bake in the preheated oven for about 15 minutes, watching for the cakes to be risen and to spring back to the touch.
Once baked, remove from the oven and allow to cool in the trays for about 5 minutes, before turning out onto clean pieces of parchment paper and gently peeling the baking parchment away.
Line a small (8.5" or 21cm) mixing bowl or pudding basin with plastic wrap to make removing the pudding easier once it is finished. Then add slices of the cakes to this to create a shell of cake that will be the outer layer of your pudding (see note), reserving enough to cover the bottom of your filled pudding later.
Once you've made your cake lining, set this aside while you make the filling.