Tomatoes are easy, just go out and buy a wide variety of starts, plant them and then decide which plants you liked the best in terms of produce/productivity & save seeds from those plants for next year. Save all your eggshells and plant mix them in with the tomatoes' dirt, they're very calcium hungry plants, you can also get a spray on calcium solution that works pretty quick if it turns out your soil is calcium poor, if you're growing in containers & the roots run out of space then you'll be calcium poor.
I've never grown grapes, don't know too much about it, but those trellises they grow the grapes on work well with tomatoes too.
Once you figure out your favorite tomato varieties you can identify their deficiencies and start trying to improve them via inbreeding, keep at it for a few decades and you'll be growing the best tomatoes possible in your climate. at that point in time, never share your seeds, keep them all for yourself & live the rest of your life knowing you possess something so uniquely valuable that no amount of money can purchase it.