TenBall,
A popular combination for CNC here is Mach3 control software, Gecko G540 controller, and NEMA23 stepper motors. MVPCues (a member here) sells a software package that will create the GCode for tapers for you.
There's a lot more that goes into it, but those are the basics.
Dave - IIRC...