Preheat the oven to 400 and line baking sheets with parchment paper.
In the bowl of a stand mixer with a paddle attachment, cream butter, sugar, and salt until light and fluffy. Scrape down the sides and bottom of the bowl.
Add the eggs, almond extract, and vanilla bean paste. Mix on medium speed until the mixture becomes smooth and fluffy, about 5 minutes. Scrape down the sides and bottom of the bowl.
In a separate bowl, weigh the flour and give it a quick whisk. Add half of the flour to the mixer bowl and mix on low speed until the flour starts to incoporate. Add remaining flour and mix on low until all the flour is incorporated, scraping the bowl when necessary. Allow dough to rest in the bowl for ten minutes before rolling out.
Drop half of the dough onto a lightly floured piece of parchment, gently shaping it into a flattened rectangle. Lightly flour the surface of the dough before placing a second piece of parchment over it. Roll the dough to about 1/4".
Cut cookies and place on a parchment lined baking sheet about one inch apart. Bake for 7-9 minutes, or until edges start to become golden and the surfaces of the cookies are dry.
Cool on baking sheet for about ten minutes before transferring to a wire rack to cool completely before frosting.