Brushless Motor Control

I harvested some brushless motors out of a couple of old CD ROM drives and I was curious if building a controller from scratch is a daunting task or only semi daunting? I know many people in the R/C world use them with typical ESC speed controllers but if I could build one istead of buying one that would be better obviously…

semi daunting
Never finished the second half of that daunt though. Waltzing hard drive motors.