Preheat oven to 350ºF. Spray three 8 by 1 ½ inch round cake pans with flour-added baking spray or just grease generously and dust with flour.
Mix the flour, baking powder and salt together in a medium size bowl and set aside.
In the bowl of a stand mixer using the whipping attachment, whip egg whites on medium speed until foamy, add cream of tartar, increase speed to high, beat until whites just hold stiff peaks. Scrape them into a second bowl to wait.
In the stand mixing bowl, the same bowl you used to whip the whites, mix ¼ cup of the sugar with the lemon zest, stirring it around to make an aromatic lemon sugar. Add the softened butter and beat with the paddle attachment until creamy, then add the remaining 1 ½ cups sugar and beat until light and fluffy. Add a little of the milk and beat just until blended.
With the mixer on low speed, add flour mixture alternating with remaining milk in 3 batches, scraping sides of the bowl.
Add about ¼ of the whites to batter and fold in with a heavy duty scraper, then fold in remaining whites gradually. Divide batter evenly between cake pans and smooth tops. Bake for about 28 minutes or until tops are brown and a toothpick inserted comes out clean.
Let cool for 10 minutes, remove from pans and let cool completely on rack.
Spread the top of two cakes with lemon curd and stack so that you have three layers and two levels of lemon curd filling. Let cake stand for about 30 minutes while you make the frosting.
Frosting: In an electric mixer, beat butter and lemon zest until light and fluffy. Add confectioners’ sugar gradually and beat well. Add lemon juice and beat for 1 minute. Add milk as needed until you get a creamy, spreadable consistency.