Preheat oven to 325 degrees. Cream butter. Gradually add sugars, beating well until creamy. Add egg and beat well. Add oil and vanilla, mixing well.
Combine flour, soda, and salt. Add to creamed mixture mixing well. Stir in oats and remaining ingredients.
Shape dough into 1-inch balls (makes about 10 dozen!). Place on parchment-lined cookie sheets about 2 inches apart and flatten slightly using a fork. Bake for about 15 minutes. Cool slightly on pan then remove to wire rack to cool completely.
Heat oven to 375 degrees. Whisk flour and baking soda together in bowl and set aside.
In a large bowl beat together almond butter, butter, ½ cup sugar, brown sugar, orange zest and egg. Gradually beat in flour mixture and raisins.
Shape dough into about 30 balls. Roll each ball in remaining 1 ½ tablespoons sugar. Arrange balls 2 inches apart on a parchment-lined cookie sheet. With a fork, lightly press each cookie to form a crisscross pattern.
Bake for 9-10 minutes or until golden brown. Cool on a wire rack.
Combine flour and the next 6 ingredients in a large bowl, stirring with a whisk.
Combine sour cream, butter and egg well. Add egg mixture to flour mixture. Stir to form a soft dough. Turn dough out onto a lightly floured surface. Knead 7 or 8 times.
Divide dough in half. Place 1 dough portion on each of 2 baking sheets lightly greased with butter and sprinkled with 1 ½ tablespoons cornmeal. Turn to coat top of dough. Roll each portion into a 12 x 8-inch rectangle about 1/8 inch thick.
Bake for 15 minutes or until browned and crisp. Remove from pan and cool completely on wire rack. Break each sheet into 12 crackers.