Whisk together olive oil, tahini, lemon juice, white wine vinegar, garlic, Dijon mustard, maple syrup, salt, and water in a small bowl; set aside.
Bring a large pot of salted water to a boil and prepare a large bowl of ice water.
Blanch broccoli florets and green beans in boiling water for 1-2 minutes until tender and bright green.
Immediately transfer vegetables to ice water to cool, then drain and dry on a kitchen towel.
Cook fusilli pasta in salted boiling water according to package instructions until al dente; drain and rinse with cold water.
In a large bowl, combine broccoli, green beans, zucchini, cherry tomatoes, sun-dried tomatoes, basil, and pasta.
Drizzle the dressing over the mixture and toss to combine thoroughly.
Season with salt, pepper, and additional lemon juice to taste.
Sprinkle pine nuts on top and chill the salad for at least 15 minutes before serving.
Store leftovers in the refrigerator for up to two days.