I have seen a few things like this , they are a feature on some scope alignment equipment and there are also some kit pattern generators out there , I am certain that there would have to be some software that could easy do this from a PC as there are heaps of scope programs and simulators available