Depending in your cowling arrangement, I wrapped an electric blanket around my engine, a space blanket loosely around that.
For the interior I found a small electric space heater, it had all the fail safes for tilting and whatnot, digital temp range, and it fit right under my panel.
Plugged em both in, worked great well into freezing temps, low power draw and all in I was out under 100 bucks.
OTOH, my company likes the tannis products on our work aircraft.