I do not know if this makes a difference, but one of my switches is a dpdt that switches from cold to hot and so forth?What #12 said.
delta T matters and it's USUALLY no more that about 60 deg C. Max temperature matters too. Low temperatures in free are generally causes condensation. See Dew Point. It's a function of air temperature, RH and surface temperature.
I think you really want a Pulse Width Modulator or PWM. This changes the duty cycle. If you want heating and cooling, you would likely need a circuit called an H-bridge. H-bridges can be made from FETS which have a lower voltage drop. H-bridges are used to reverse the polarity of device powered by a single supply, e.g 12 V rather than +-12V power supplies.
This http://www.jameco.com/z/K8004-Velleman-DC-to-Pulse-Width-Modulator-Kit-Control-DC-Motors_120539.html does not meet your goals, but it's something to look at.
Here http://www.vishay.com/docs/70007/si9986.pdf is a low-current H-bridge on IC form.
Micro-controllers can easily generate PWM waveforms.