Cook the pasta as per package instructions. Rinse in cold water and toss with a little olive oil. Refrigerate.
For each day, whisk together the liquid ingredients, if there is more than one.
Mix the remaining ingredients with 1 1/2 cup of the cooked pasta, then toss with the liquid ingredients.
For the Chicken and Pesto version, I found that warming the pasta in the microwave just a bit helped it toss more evenly with the pesto. You do need to let it cool a bit before packing it up for your lunch.