My solution to the Michigan tomato growing season variant is to grow twice what I need each year and can a hundred quarts.
That way I always have enough to last though a bad year or two. Some times I don't get everything quite right, this year I ran out of Habenaro puree.
This past summer was great for tomatoes. I tried my hand at drying them this year and it worked out great. I’m going to get around to building a large dryer by spring.