Preheat oven to 350°. In a large bowl, cream together butter and sugar until light and fluffy. Beat in eggs and vanilla. Stir in zucchini. In a medium bowl, whisk together flour, baking powder, cinnamon, and salt. Add to zucchini mixture. Stir in nuts, chocolate chips, raisins, and coconut. Drop by tablespoonfuls onto buttered cookie sheets. Bake until lightly browned, 15 to 20 minutes, and transfer to a rack to cool. Repeat with remaining dough.
Note: Nutritional analysis is per cookie.