How would you go about putting a satellite in a specific orbit? I have no problem putting a satellite in an orbit with a desired LAN, apoapsis, and periapsis, but I find I have to eyeball it to get into an orbit that, for example, passes a certain point at a certain time (specifically, how would I get the time correct?), or to align a burn such that it when it ends, and the desired orbit is achieved the semi-major axis is aligned where I want it (mostly an issue with low thrust, high ISP tugs). How exactly would one go about calculating when to start a burn like that? Thanks for any help.