Cherry Almond Amish Sugar Cookies: The Best Homemade Delight