Creating TRC crossings😊

I would like to create some TRC crossings but I have never made content before. I was wondering what programs are the best to use to model them and what to use to script them and how to script them. Also I was wondering if I could use railroad crossing content from places like turbo squid and convert them in some way to TRC crossings into trainz.