Combine flour, baking powder, baking soda, salt, spices, flax meal, and oats. Mix sugars, oil, applesauce, 1 tsp vanilla, egg, carrots and raisins in a separate bowl and combine with the dry ingredients. Drop by spoonfuls onto a greased cookie sheet. Press the dough out to flatten so they are easier to make into sandwiches later. Bake in an oven preheated to 350 degrees for 10-12 minutes. I always tend to undercook my cookies so they stay soft longer. While cooking, mix the filling by mixing cream cheese, syrup and 1/2 tsp vanilla. After the cookies are cooked, let them sit for a few minutes then remove from the tray to a cooling rack. When cool, fill the cookies by spreading the cream cheese filling on the flat side of the cookie- put 2 together to make a sandwich. These can be made ahead, wrapped and chilled for several days.