Preheat oven to 350F. Line two large baking pans with parchment paper. Set aside.
In a large bowl, beat butter, brown sugar, and white sugar until smooth and creamy, about 3-4 minutes. Add in eggs, one at a time, and beat until well-blended. Add vanilla and blend until smooth. Set aside.
In a medium bowl, combine flour, baking soda, baking powder, salt, nutmeg, and cinnamon. Slowly add flour mixture to sugar mixture, beating until combined.
Fold in oats, dried cranberries, chocolate chips, and toffee bits.
Drop dough by 2 tablespoonfuls about 1 inch apart on prepared pans. Bake for 12-14 minutes, or until lightly browned.
Let cool on pans for 5 minutes. Then, move to a wire rack to cool completely.
Notes
Lightly adapted from Taste of South Magazine - Fall Baking edition