Storing several X- Y offsets

I’ve found that installing homing stops makes homing a bit more repeatable. I’m not sure if it makes it accurate enough for your use but it might be something to consider trying.