I don't think it's possible for me to get the sharpening consistent. I have to set my grinder up for every chain . . .
Which model grinder are you using? One of the main advantages a grinder is 'dialing in' angles, depth, and length to get consistent cutters. If you run the same cutting angles on each chain, you should only have to adjust the cutter length, with minor adjustments for the depth of cut as the wheel wears.
If you run lots of different pitch chains, you might need a few more adjustments, but not much. I run LOTS of different chains, but setting a different vise angle and grinder head angle take 2-3 seconds each.
I eyeball the length and depth; run a trial grind, make minor adjustments / corrections in length and depth to get the profile I want; then run all the cutters on one side. Rotate the vise; trial grind on the other side; make any minor adjustments / corrections (not always centered); then run all the cutters on that side. So, that involves some fussing, but I am fussy about chains! I inspect each cutter to make sure that it is right, just as I would do with a file, rotary tool, etc.
. . it seems sometimes I take too much off sometimes too little.
The 'official' way is to start with the shortest cutter, and grind all the others back to match. This can
look like you removed a lot. At a minimum, you have to grind back past any damage, which can also
look like a lot ***especially on full chisel chains***. But this is really something that you need to do with a file, etc. If you don't care if all of your cutters on a loop are the same, you can adjust the length for each tooth (easy on most full sized grinders) and take off the minimum needed.
I just 'evened up' a large batch of hand filed chains from one group. Many Right cutters were half the length of the Left cutters. Cutters on one side were around 30° and closer to 35° on the other side. I could just 'touch up' the cutting angles, by constantly adjusting the grinder settings, but evening up the cutter lengths, and bringing them back to consistent angles requires removing some metal. A lot of people blame that on grinding, but the same amount of metal really needs to be removed by any sharpening method - guys are reluctant to do that with a file, because it is a lot of work. The shorter teeth are not the 'fault' of the grinder, but of the guys who filed the chains unevenly.
Philbert