My only attempt to make a base curve fit to a rifle was with hand files. Can be done, but really challenging to do! I found is very hard to keep the filing to be straight, and discovered that epoxy bedding the scope base to the receiver, with little shims, was actually "my friend"!!
In mounting many bases, I prefer ones that seem to have slightly smaller radius than the radius of the receiver - so the edges of the base touch the receiver - torquing the mounting screws often deforms the base enough that it sits snug to the receiver. If the scope base radius is larger - get those edges floating out in the air - no support - torque the screws down and still not much to hold against side-to-side wiggle . So if you get a radius cutter, want to get it a bit smaller than the radius of the receiver - I would suggest. Some years ago I down loaded a chart - perhaps from Brownell's website - shows the underside radius that Weaver claimed to make - on the various Weaver bases - and hole spacing, height, etc. Is not much help about which scope base number goes on which rifle, but you can pretty much get the exact specs for a Weaver #36 base, for example.