Stepper motors are not smooth, you will need analog motor drive.
For gears, bearings etc try Stock Drive Products/sterling Instruments... http://www.sdp-si.com/
For precision gears and timing belts etc W.M. Berg... http://www.wmberg.com/
Small Parts out of Miami Lakes is now part of Amazon.