Place flour, salt, 100g almonds, 100g powdered sugar, egg, and cold butter cut into small pieces in a bowl. Mix with hand mixer using dough hook until smooth. Wrap in plastic wrap and refrigerate for 30 minutes.
Beat 100g warm butter and 75g powdered sugar with hand mixer using whisk until creamy. Stir in 50g almonds and 30g pistachios. Refrigerate for 15 minutes.
Preheat oven to 175°C (347°F) on electric or convection setting, or gas level 2.
Roll out dough to 3–4mm thick on a floured surface. Cut into circles and place on two parchment-lined baking sheets.
Bake one sheet at a time for 8–10 minutes until light golden. Cool completely.
Sandwich two cooled cookies together with a small amount of almond cream.
Transfer remaining almond cream to a piping bag with fine perforated nozzle. Pipe dots onto cookie sandwiches. Decorate each with a cherry half and dust with remaining pistachios.