Cook pasta according to package directions. Drain and rinse with cold water.
Cut zucchini and yellow squash into bite size pieces and then saute on stove top with a little oil, salt, and pepper for about 10 minutes, or until softened.
Add your pasta to a large bowl, and add the zucchini, squash, tomatoes, mozzarella balls, pine nuts and Italian seasoning. Set aside.
Using an immersion blender, regular blender, or food processor, combine all of your pesto ingredients and blend until completely smooth. I use an immersion blender.
Pour dressing over top of pasta and veggies and toss until completely coated.
Top with more pine nuts and parmesan cheese.