1) A drill press.
2) A 7/8 inch diameter forstner drill bit.
The jig consists of a shouldered plywood button machined instead of the fixture module. Lacking the skills to program one I whipped one out on my lathe. Here is what it looks like:

The button is machined to about .872 in diameter for a quarter inch of its length, then to just about .003 smaller than the pass through hole that connects the ball bearing counterbores for the remaining half inch or so. I think that hole is about .680 inches. Check your plans. The button then gets deeply counterbored, at least .250 down to accept a sheet metal screw, then drilled with a 3/16nth clearance hole straight through. The accuracy of these last two is not particularly important. They just allow the button to be bolted to a ply or particleboard drill press table.
Here is how it works:
Delete machining the fixture module. Delete machining all bearing pockets and just leave the smaller, inner pass through holes when you cnc your parts. Do cnc this small button. Obviously leave tabs so it doesn't fly across the room. Don't worry about the 3/16 clearance hole.
With CNC complete, check to make sure the .680 diameter or whatever just barely slips in those inner pass through holes. if too large, drill the 3/16 clearance hole now, put a bolt through, and chuck the bolt in your drill press, sand it down so it fits.
Put a ply or particleboard or something you don't care about table on your drill press and screw it down. Chuck up the forstner bit. Drill a 7/8 hole just a bit deeper than 1/4 inch. Put the button in wide side down. Drill the 3/16 clearance hole. Screw the button down with a sheet metal screw or something, taking care to ensure that your counterbore is deep enough so that the tip of the forstner bit doesn't contact the screw hole when you drill the bearing pockets.
Take one of the parts that needs a bearing pocket and slip it over the button. Hold it down and drill .230 down for the bearing pocket on one side with the 7/8 bit. Flip the part, repeat. Yes, skateboard bearings are 22 mm, which translates to something like .866 inches. This does in fact mean that the bearings will have .011 inches slop in the hole. I don't care and gently suggest you don't either.
If this small fixture works correctly you can drill all bearing pocket counterbores in about two minutes. You will also find them almost perfectly concentric. If they are slightly off, the .011 slop will solve the problem.
In this picture, I have just drilled a bearing pocket:

Works great. Perhaps one of you computer jockies could draw one up in a .dxf file and try it out?
Regards, Charles
