Preheat the oven to 400°F and spread the marinara sauce evenly in a 9x13-inch baking dish.
Slice the zucchini lengthwise into long, very thin strips using a mandolin or vegetable peeler.
Lay the zucchini strips on paper towels and sprinkle both sides generously with salt; let sit a few minutes, then press with more paper towels to remove excess moisture.
In a large bowl, combine ricotta, cream cheese, shredded mozzarella, grated Parmesan, eggs, Italian seasoning, garlic powder, and crushed red pepper until smooth and well blended.
Place about 2 teaspoons of the cheese mixture at one end of a zucchini strip and roll the strip around the filling; place each roll seam-side down in the prepared baking dish with the cheese end facing up.
Repeat with remaining zucchini and filling until the dish is filled, then bake for 25 minutes, until cheese is golden at the edges.
Remove from oven and serve warm.