Prepare the pistachio herb butter: in a bowl, combine the softened butter, chopped fresh herbs, finely chopped roasted pistachios, minced garlic, lemon zest and juice, grated Parmesan, and a pinch each of salt and pepper. Stir until well combined and set aside (or refrigerate covered for up to 1 week).
Heat a 12-inch or larger skillet over medium-high heat and add 2 tablespoons olive oil.
Add the corn kernels, sliced red pepper, and chopped asparagus to the skillet; sauté about 5 minutes.
Add the sliced zucchini (or summer squash) and cherry tomatoes; continue to sauté until the vegetables are tender and edges begin to caramelize, about 5 more minutes. Season with 1/2 teaspoon salt and pepper to taste.
Pour in 1 1/2 cups water and add the prepared ravioli (use 16 ounces if using a 12-inch skillet). Bring to a boil, then cook until most of the water is absorbed, about 3 minutes.
Stir in the white balsamic vinegar and cook until it reduces and forms a light sauce, about 2 minutes.
Remove the skillet from the heat and stir in at least 6 tablespoons of the pistachio herb butter and a pinch of crushed red pepper flakes; gently toss the pasta and vegetables until the butter melts. Add the remaining butter if desired.
Serve immediately.