Using a paring knife, carefully remove the tomato stem (use a similar motion that you would to hull a strawberry) and then using a small utensil or clean fingers, scoop out seeds so that there is a well in the tomato for filling. Repeat this for all tomatoes and then set aside to plate or serving platter.
In a small food processor or using a hand mixer, whip goat cheese for about 15 seconds. Slowly drizzle in the olive oil starting with one tablespoon and adding more as needed until the goat cheese gets smooth and creamy.
Stir in fresh herbs until well combined and then transfer cheese mixture to a piping bag or plastic storage bag. Pipe cheese mixture (using a piping bag or plastic storage bag with the tip cut off) into each tomato. Refrigerate until ready to serve. Herbed goat cheese can be made up to one day in advance and stored in an airtight container until ready to assemble and serve.