Yes. All of them together for a complementary garden. It's called a salsa garden. Here's a link for a basic one:
4 x 4-foot Homemade Salsa Garden - Bonnie Plants
Another great resource is a classic book called "Tomatoes Love Carrots". Fascinating stuff. And if you grow tomato plants, keep growing them in the same spot. They'll get bigger every year.
Also, if it gets really dry, do a slow drip on tomato plants instead of daily watering. They can get absolutely huge.