Preheat your oven to 350 degrees Fahrenheit.
In a medium sized mixing bowl combine the flour, baking powder, baking soda, salt, cinnamon and vanilla powder (if using vanilla extract do not add it to the dry ingredients; it will be added later). Mix well with a wire whisk or a fork. Set aside.
In the bowl of a stand mixer combine the eggs, oils, brown sugar, white sugar, grated zucchini and the vanilla extract if that it what you are using. Mix well with the paddle attachment of your mixer.
With the mixer set to a very low speed, slowly add the dry ingredients to the wet ingredients. Mix well until just combined. Add the nuts and/or chocolate chips if you are using them and mix until combined.
Grease your bundt pan with a bit of vegetable oil. Pour the batter into your bundt pan and bake in the middle rack of your oven for 50 - 60 minutes. Your cake is done when a toothpick inserted into the center comes out clean, or with a few dry crumbs attached to it.
Allow the cake to cool for about 5 minutes and then remove from baking pan. Allow it to cool completely on a wire baking rack.