If you are planning to control motors like CIMs, you will need to use a speed controller like a victor or a jaguar. If you want to generate the pwm signal without using a microcontroller, you will need a 555 timer. Team 358 has a schematic for a circuit that can control a victor
here. You could use this to control your victors.