Two-phase sine wave generator

(deleted)

There is a sine function, so the software is fairly easy. You just have to choose a sample rate and convert to radians.

But, the Arduino doesn't have a digital-to-analog converter. I don't know if the motor will respond to PWM... If it does, that's a lot easier than using analog amplification anyway and you can buy a motor driver. (Almost any motor driver will work with PWM.)

(deleted)

Realize that your slow start will have much larger current due to the greatly decreased back EMF from the motor. If you don't design for that, you could blow the drivers.

(deleted)