Pre-heat your oven to 350.
In a mixing bowl, cream the butter and sugar together.
Add in the egg, vanilla, and almond and mix well. Mix in the green food coloring.
In a separate bowl, mix together the flour and baking powder.
Add in half the flour mixture to the wet mixture and mix.
Add in the second half of the flour mixture, and mix. The mixture will be dry, but keep mixing and kneading until it's a soft, pliable consistency (like play dough).
Sprinkle flour on a flat surface, and on top of your ball of dough, and roll it until it's about 1/4" - 1/3" thick.
Cut your circles out using a 3" circle cookie cutter, and place them on a cookie sheet that's been sprayed with non-stick spray.
Use your shamrock cookie cutters to cut the shamrocks out of the circles.
Grind your candy one color at a time until it's in small pieces.
Layer it in the shamrock centers. I started with purple, then did blue, green, and finally red on top.
Bake them at 350 for 8-9 minutes and then remove them from the oven.
Let them cool on the pan for 5-10 minutes, until the candy has hardened.
Use a metal spatula to remove them from the cookie sheet once the candy is hard and place them on a cooling rack to let them finish cooling.