Hello Kenny,
First of all, cool that you're also into model trains. We used to have a largish collection, but due to unfortunate family circumstances it isn't in our possession anymore.
About the software, that is actually a very good idea! I'm very proficient with SolidWorks, one of the...