Whip egg whites and lemon juice together with a stand mixer or hand mixer until stiff peaks form.
Add orange zest, vanilla extract, and almond extract and fold in until combined.
Using a fine mesh sieve, sift in almond flour, 1 ¾ cups powdered sugar, salt, and baking powder and fold into egg whites. I don't do it all at once but maybe in 2-3 batches. Try to keep some air in the egg whites, but at this point it will form a pretty sticky dough rather than a fluffy meringue.
Line a baking sheet with parchment paper. Using clean hands, roll dough into balls about 1" in diameter, then roll in powdered sugar until well coated. Shape into an oval, then arrange on baking sheet with some space between them for spreading, and flatten slightly.
Leave at room temperature for about an hour or until the tops have dried out and formed almost a little shell. (This may take longer in humid areas.)
Notes
Pre-crack the cookie shell by squeezing the cookies slightly from opposite corners. (Not doing this won't affect the taste, but pre-cracking them makes them much prettier if you want that beautiful white gold contrast. )