Combine olive oil, balsamic vinegar, minced garlic, Italian seasoning, smoked paprika, salt, and black pepper in a large mixing bowl. Whisk until fully emulsified, creating a glossy marinade that will coat each vegetable piece evenly.
Add all chopped vegetables to the marinade bowl and toss gently but thoroughly, ensuring every piece receives coating. Let vegetables sit for 5-10 minutes while you prepare the grill grates and heat to medium-high (around 400°F).
Thread vegetables onto soaked wooden skewers in alternating patterns—try zucchini, bell pepper, onion, tomato, mushroom, squash sequences. Pack pieces snugly but not crushing them, allowing heat to penetrate all sides evenly during cooking.
When the grill is hot and grates are clean, carefully place charred grilled veggie skewers crowd directly over the flames, leaving minimal space between each skewer. Grill for 4-5 minutes without moving them, allowing deep char marks to develop on the bottom side.
Using tongs or a long-handled spatula, rotate each skewer 90 degrees and grill another 3-4 minutes. This creates beautiful crosshatch marks while the interior vegetables become tender and caramelized.
Rotate skewers once more to the final side and grill 1-2 minutes until all vegetables show light char without burning. The entire grilling process for crowd veggie skewers should take approximately 10 minutes total.
Transfer finished skewers to a clean serving platter immediately. Drizzle remaining marinade over the top and scatter fresh basil and parsley while still hot, allowing herbs to wilt slightly and release aromatics.