Preheat oven to 375 degrees F.
In a large bowl fit with a mixer, cream butter, powdered sugar, and granulated sugar until light and fluffy on high; about 5 minutes.
Beat in salt, almond extract, vanilla extract, and egg. Wipe down the sides of the bowl with a spatula then beat.
Gradually beat in flour on low until combined. Wipe down the sides of the bowl then beat on medium until dough comes together; about 30 seconds.
Fill spritz cookie press fitted with a disk shape with dough. Pipe dough onto bare cookie sheet. Note - sometimes I had to double press the cookie press to get the dough to stick to the cookie sheet. Also, the press should almost touch the cookie sheet as the dough needs to stick onto an unprepared cookie sheet. Don't use parchment paper. Space cookies about 1 1/2 inches apart as they will spread slightly.
Bake in oven for 6-8 minutes.
Allow to cool then transfer to a cooling rack.
Spread cookies with royal icing.
Decorate with a variety of sprinkles and crushed candy canes.
Allow cookies to dry. Store in an airtight container or bag.