Freezing tomatoes is the quickest and easiest way to preserve them — just wash, hull, and package up. When you’re ready to use them, the skins will slip off without the extra step of blanching. From the University of Maine Cooperative Extension:
http://umaine.edu/food-health/food-preservation/how-to-videos/how-to-freeze-tomatoes/