If it was me I would dry the tomato's and save them for later. Also take some of the dry tomato's and make tomato powder. I use it in vegan cheese and other things. As for the potato's maybe try making flour?
My favorite way to eat a potato is hasselback potato. Using a lot of garlic, onion, pepper and salt. Just writing this makes me hunger for hasselback potatoes.
You should never forget that every creature has its purpose in the cycle of nature and can also be very important to humans. Sepp Holzer's Permaculture
Tomatoes I don't normally freeze but I do make some very concentrated pasta sauce for the freezer that I freeze in small blocks just big enough for one portion of pasta. I can also use it as a pizza sauce.
Potatoes I do end up freezing a lot of potatoes so freeze them as finished products;
Hash browns (mimicking the little triangles from the supermarket)
Gnocchi (often with squash as well)
Oven Chips (fries for you Americans :p) blanch them then spray with oil and freeze
Roast potatoes, blanched and frozen
Mashed potatoes, (plain for use in bread or anywhere else)
I freeze them all on trays and then bag up once frozen so they don't stick together and I can take out only what I need.
I have never frozen potatos, if i did, i would likely dice them for soup then freeze. Potatos dehydrate pretty well if sliced thin.
I am lazy with my tomato freezing - most are frozen whole, not even peeled. Larger ones are quartered or diced then frozen. Sometimes if i have a ton will make a lazy immersion blendered and simmered and sieved tomato sauce, especially if i have other random veggies that need to be used, and label it as "vegetable sauce".