I would tend to agree with you, most things can be set at the same place on the screen relative to the four corners, this does not however hold true for the space menu. (i.e. the one on the triangle left of system name), it have variable width in the submenu depending on the name of the system and name of stations... Using Insta bookmarks remedies this and is the easy way out.
However I always try to make as few settings as possible needed to run the script. perferably you shouldn't need any changes at all from your normal playing layout, this is not always possible though unless I can manage to get my OCR to work...
With a proper OCR I can just search the screen for a string and be at the right place instantly, the good part with OCRing in games is that most things use the same font, so easier to make recognition rutines than beeing able to handle hand written text.
Anyway I hope you fon'd some intresting rutines in my script that might help you... It is always nice to see others codes and see different solutions for problems
