Using a stand mixer with a paddle attachment, beat the butter on high speed until creamy, about 1 minute. Switch mixer to medium speed and add the the sugar, vanilla and almond extracts. Scrape down the sides and the bottom of the bowl as needed. With the mixer running on high, slowly drizzle in 2 Tablespoons of the cherry juice. Beat for 1 minute on high. Turn the mixer off and pour the flour into the wet ingredients. Turn the mixer on low and slowly beat until a very soft dough is formed, then, with the mixer still running on low, add the chopped cherries. Beat just until the cherries are mixed into the dough. Press the dough disc and tightly cover with plastic wrap to chill until firm, at least 4 hours (and up to 3 days). This is to prevent the cookies from spreading when baking.
Preheat oven to 350°F. Line two baking sheets with parchment paper. Shape into balls using 2 Teaspoons of dough per cookie. For this I used a small cookie scoop to portion out the dough. If your dough gets sticky or too warm be sure to put it back in the fridge for a bit to chill it.
Bake for 8-9 minutes, or until very lightly browned on the edges. Be careful to not overbake.