Why don't they sell frozen tomatoes like other frozen vegetables and fruits?
Freeze one, thaw it and see.
The liquid separates out and leaves a pulpy structure behind. 
Tomato sauce (no chunks) thaws much better and separated liquid can be stirred back in well enough.

Canned works as we all know so no one is bothering trying to grow a freezer-friendly tomato, yet.