If you're using sun-dried tomatoes packed in oil, drain them from the oil. If they're dry sun-dried tomatoes, you can rehydrate them in warm water for about 15 minutes, then drain.
Combine sun-dried tomatoes, olive oil, red wine vinegar, balsamic vinegar, minced garlic, honey (or maple syrup), dried oregano, and dried basil in a blender or food processor.
Blend the mixture until you achieve a smooth and creamy consistency. If you prefer a chunkier vinaigrette, pulse the ingredients a few times to leave small tomato bits.
Taste the vinaigrette and season with salt and pepper according to your preference. Adjust the sweetness or acidity by adding more honey or vinegar if needed.
Transfer the vinaigrette to a jar or container with a tight-fitting lid.