I control mine with one weekend and two weekday programs. They are all the following structure:
If time of day is between x and y
On a b c d e days
then set temp to a
else set temp to b
At my business, I linked the t-stat to the light switch, lights on = heat, lights off = setback. My next step at home is to do the same at my entry KPL.