Preheat oven to 350 degrees and grease a 8x8" or 9x9" pan.
In a large bowl, whisk together butter and sugar until smooth.
Add eggs, vanilla, applesauce, yogurt and lemon juice and whisk until smooth. Add flour, baking soda, baking powder, salt and zest and stir just until combined.
Pour batter into prepared pan and bake for 35-45 minutes, until a toothpick comes out clean. Check cake at 25-30 minutes, and if browning too quickly cover loosely with a piece of foil for the remainder of the baking time. Let cake cool completely.
To make the trifle: Cut the cake into cubes. Place half of the cake cubes in the bottom of a trifle dish or glass bowl.
In a medium bowl, whisk together vanilla pudding mix and milk until smooth. Pour half over the cake in the dish. Top with half of the berries.
Repeat layers one more time, using remaining cake, pudding and berries. Top with whipped cream. Refrigerate until chilled and set, about 1-2 hours and serve.