Get Ready: Preheat your oven to 325°F (160°C). Line a few large baking sheets with silicone liners or parchment paper – silicone works best for easy cookie release!
Make the Dough: In a big bowl, beat the softened butter with your chosen sweetener for about 2 minutes until it's light and fluffy. Next, mix in the eggs one by one, followed by the vanilla extract.
Combine Dry & Wet: Add the almond flour, coconut flour, baking powder, and salt to the bowl. Beat everything together until a soft dough forms.
Press Your Cookies: Load the dough into your cookie press. Choose your favorite shape disk. Following your press's instructions, gently press the cookies directly onto the prepared baking sheets. If using parchment, gently hold it down as you lift the press to help the cookie detach. Don't worry if a few don't come out perfectly at first; you can easily scoop the dough back into the press!
Bake to Perfection: Bake for 12 to 14 minutes, rotating the pans halfway through to ensure even baking. The cookies should look set but shouldn't brown much around the edges. They'll still be quite soft when hot.
Decorate & Cool: As soon as you take them out of the oven, gently press any decorations (like candy bits or nuts) into the centers. Let the cookies cool completely on the baking sheets – they'll crisp up as they cool.
Optional Chocolate Dip: If you want a chocolate coating, place the chopped sugar-free dark chocolate and cocoa butter (or coconut oil) in a bowl set over a pan of barely simmering water. Stir until melted and smooth. Dip the bottom half of the cooled cookies into the melted chocolate, tap off any extra, and place them on a wax paper-lined tray to set.