That would be a job for a CAL program: get a mathematical equation for your sine wave, get input for the period of the wave, insert a pitch bend at the value from the time according to the equation. Simple in concept, but probably a bit of a hassle to program because of how CAL works with math ('reverse polish'). Still, once programmed, it should be very fast to use.