Steve - the PICAXE can do it as well and for less cost. Have a look at the lighthouse controller described on my web page here:
http://www.trainelectronics.com/artc...OUSE/index.htm
If you use the power transistor that is described in the halogen bulb option you could easily substitute a motor for the bulb and do exactly what you describe.
dave