I was using this [RELEASE] 5-2 Day Programmable Thermostat Scheduler (Weekday, Weekend) with Remote Temperature Sensor for each Schedule for simple weekday and weekend schedules.
They have a paid for version, that does more and I think can use a temperature sensor.