My experience has been to generate/compose your own xPath since containers can change on you frequently.
In my opinion, //span[text()='Station Select'']
Is a lot easier to manage than, /html/body/center[2]/div/div[2]/div[4]/div/div[2]/div[2]/div[4]/a/span
However, there is a tool that works similarly to what you are describing although it's awkward to use and a little buggy: