Black plum did good for me as any of the smaller fruited tomatoes.
Other than that you have to start seed in late December and plant out in late february or early march.
When the heat sets in and the blooms start to fall off I cut the water off and let them die.
'Ya just aint gonna get a cool snap in June through September.
Another option is to plant early maturing and determinate tomatoes.
I know this hasn't helped a lot but with this information you can go to good seed sources listed here and look look look.
Worth