Preheat oven to 300 degrees.
Cut 2 tomatoes and 2 peaches into wedges. Place on foil lined baking sheet. Drizzle with 1 teaspoon olive oil. Roast for 45 minutes.
Transfer roasted tomatoes and peaches to a bowl and drizzle with a teaspoon of vinegar and add a pinch of sugar.
Just before serving, cut remaining 2 tomatoes and 2 peaches into wedges. Cut cherry tomatoes in half. Season tomatoes with a little salt and pepper. Let sit for a few minutes. Then toss gently with peaches with 1 teaspoon of vinegar and 1 teaspoon of olive oil.
Arrange on serving plate. Add roasted tomatoes and peaches, along with any juices. Sprinkle crumbled feta cheese on top. Drizzle remaining teaspoon of vinegar and olive oil.
Garnish with basil and mint.