switch identification
I have two comments on switch identification, first my prototype experience and secondly my practice in Trainz.
When I worked as a fireman/brakeman for a small tourist railroad here in Maine, I found there was no standard for naming switches in a everyday manner. If a switch was specifically identified, in general a switch would be called by the track it served, or for the location it served. For example the switch for the "industry" track would be called the "industry" switch. The exception being passing sidings which would be identified by location and/or function, the switch for the "location" passing siding would be called by direction (North, East, South, West) followed by "location", for example "North location" or "South location run around". However this is for a small line with a small number of employees.
In Trainz, I use the keep it simple process, and only name switches that are tightly packed together such as in a yard. If I name a switch I name it according to its function or location. Here are some examples; "Wye North" for the north end of a wye on a North/South line, 'Wye Tail" for the tail track of the wye, "Yard 3N" for the north end of the third track in a yard, "EH" for an engine house lead, "Bay 2" for a second bay in an engine house, "Service" for the servicing area, and "Coal" or "Ash" for the sidings specific to coal supply and ash removal.
I hope some of this helps with your project.