My recommendation would be to purchase one of the motion control cards. There is a new stepper controller card that is less than $1000 (barely). Then you can use all the Flexmotion vis that do everything you need. You shouldn't try to reinvent the wheel. The time you will save is worth more than you will spend on the card.
Bruce
Bruce Ammons
Ammons Engineering