To freeze dough balls, place in the freezer on parchment-lined baking sheets until solid, then bag by the dozen to gift, save for up to a month, or...ahem...eat. Add one to two minutes to the cooking time when baking from frozen.
In a large bowl, beat together the butter and sugar with an electric mixer until lightened in color and texture, about 3 minutes. Add eggs and vanilla and beat until combined.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Add the dry ingredients to the wet ingredients and stir together with a wooden spoon. Add the oats and stir to combine. Then stir in the chocolate chips, Hershey's bars, and nuts.
To bake, preheat the oven to 375°F. Using your hands or a couple of spoons, form the batter into loose, golf-ball-sized mounds. Place two inches apart on ungreased cookie sheets. Bake for six to nine minutes, until tops are just golden and cookies are still soft. On the off chance there are any cookies left once they're cool enough to handle, cool them completely on racks before storing in an airtight container for up to a couple of days.