So am I mistaken here, or for LUA editing, for instance you wanna' move something and you don't know if it's 1 number off or 20 numbers off, you have to change it, trial and error until you like it, and each time you have to log in and out of game just to see if you're almost there or you're way off?
For moving of frames you dont need to logout, a reload of the UI is fine. But if you are testing textures and renaming them, or moving them, then you need to relog.. Best thing to do is just rename your new texture your old textures name, and then a reload will do.. But if you do not know the exact location then its a trial and error kinda thing yes.
What I do, is I use an addon like kgPanels to help me figure out where I want to put things.
Make a panel the right size, choose your anchoring (I always anchor the bottom left of the frame to the bottom left of UIParent), and use the kgPanel to find the spot where you wanna place your frame, then just use the offsets from kgPanels in the actual SetPoint call in the lua. :)