To make cake layers, grease cake pans and set them aside.
Beat together sugar and eggs until foamy, add vanilla and melted butter and beat again, alternate adding flour mixed with salt and baking powder and adding milk, combine all together.
Divide batter into four bowls and mix in food dyes.
Bake at 350 degrees for 10-12 minutes (or longer if you're only doing two layers).
Cool cakes completely before frosting.
To make whipped lemon cream, start by beating mascarpone and then gradually add heavy cream, continue beating, add lemon extract and zest, then gradually incorporate powdered sugar.
To make vanilla frosting, cream together butter and shortening, then add vanilla and gradually add powdered sugar. Add food dye if using it.
Place the bottom cake layer on a cake board and spread some lemon cream, top it with another layer and spread vanilla frosting, add the third layer and lemon cream, place the top layer and vanilla frosting.
Decorate the top with more vanilla frosting and Easter candy.