A French train ticketing site called capitainetrain.com is really rather good. Have a look for yourself. It's better than some of the train ticketing sites native to the UK. I was impressed. Sign up login and go. See if you like it better than what you’ve been using.