A watchmaker s lathe would really kick azz for duties like that. I see them on E Bay all the time, some go fairly cheap too.