Beat shortening and butter until creamy with electric mixer and paddle attachment.
Gradually add sugars, beating well until creamy.
Add eggs, beating until blended.
Add pudding mix and vanilla extract and beat until blended.
Combine flour, baking soda, cornstarch, nutmeg, cinnamon, and salt. Gradually add dry ingredients to butter mixture, beat until blended.
Stir in oats, chocolates, nuts, and coconut.
Use a large cupcake batter or ice cream scoop to make large rounds (roughly 2-3 inch balls). Push down with the bottom of a measuring cup or glass to flatten slightly.
Bake at 375 for 12-13 minutes. Watch carefully and pull out as soon as edges start to brown. Don't overbake!