Adult tubs have the same footprint than most 30 gallons tank the difference is the height.
As for heat it's done the same way than any other enclosure UTH or heat Tape + reliable Thermostat you can do that with something that is as small as a 6 quarts tub or as big as a 41 quarts (usually used for adult females.)