Bear in mind that although R' Moshe permitted timers on lights, using one for cooking/reheating is an entirely different shailah that isn't simple at all.
I havent thought into it as of yet
but off the cuff, what should present a problem with say putting the food eve Shabbos onto the hot plate that has a timer attached to it and the Timer is set to shut off at say Noon and not go back on and was put on befoer Shabbos started
usually a person will set a lamp to go off late Fri night and to go back on Shabbos late afternoon, with the hot plate usually theres no need or desire for it to go back on once its been turned off as no one will be cooking or heating anything to eat Shabbos afternoon, so it shouldnt be a problem at 1st glance using a timer to accomplish this
now if aperson wants to use it to cok or reheat food and has it set to go on say at 8am and plans to put the food on it at 7:55 that seems to be very problematic