you can build this right now, if you use a bit of kluge.
have your DHD next to the warpgate, with a warpgate computer for every destination, then it's just a mater of c(computer) -> shift+v(warp ring) to set it to the destination.
Or, keep a chest full of pre-loaded marker-beams next to it...