Those options/tools are fine but actually with the pads installed it’s simpler to put a piece of white paper on the floor underneath the calliper and make the gap equal by eye.
However, if the pistons are not uniformly advanced when you adjust the calliper using the above suggestions then (with SRAM road anyway) there is a tendency for them to squeal a lot more. Particularly as you release the lever and the pads retract. Seemingly if the pistons are not uniformly advanced then they retract at a different rate and squealing occurs because one pad stays in contact with the rotor for longer and as there is no resistance on the other side, it causes a squeal.
So, the way to combat this I have found, is to make sure the callipers are exactly centered over the rotors before you put the pads in and then use SRAM’s pad gap reset/pad advancement process to ensure the pistons are correctly set and not “sticky”. Minimal squeal using this method.
The difficulty with aligning the calliper over the rotor with no pads in is that it’s quite hard by eye and a tool to do it would be very handy.
R3pro do one for MTB brakes I think but not for road.