In a large bowl, whisk together flour, baking powder, sea salt, and baking soda. In a medium bowl, whisk together sour cream (or yogurt), milk, vanilla, lemon zest, and almond extract.
In the bowl of an electric mixer fitted with a paddle, beat together butter and sugar at high speed until light and fluffy, about 5 minutes. Beat in eggs, one at a time, scraping the sides of the bowl as necessary.
Reduce the mixer speed to low and beat in ⅓ of flour mixture, then ⅓ of sour cream mixture. Repeat, scraping the sides of the bowl as necessary, until both mixtures are incorporated. The mixture should have the consistency of thick poundcake batter.
Place scant ¼-cup scoops of batter onto prepared baking sheets, spacing them 2 inches apart. A taller mound seems to give a more circular cookie, a flatter mound seems to give more irregularly shaped ones. You should have 14 cookies.
Bake for 6 minutes. Rotate baking sheets. Continue baking until the cookies are just firm and spring back when light pressed in the center, about 6-9 minutes more. The cookies should only brown on the bottom, if at all. Do not overbake or they will dry out.
Transfer baking sheets to wire racks. Cool for 15 minutes, then transfer cookies to racks and cool them completely.