Yo te puedo dar a conocer dos programas más.
Rocrail: Programa gratuito de código abierto con integración con todos los interfaz del mercado, bien sea por USB, bien sea por puerto com, RS232. Interfaz sencillo, pero la implantación algo compleja, por que se monta en modo servidor y cliente, aunque pueden ser el mismo PC.
http://wiki.rocrail.net/doku.php?id=startTrainController: Posiblemente el mejor gestor de trenes por ordenador, con un diseño muy elegante, un montón de posibilidades de programación de eventos y una gestión milimétrica de la posición de los trenes. Es caro, pero es muy bueno. Tiene 3 gamas de producto con distintos precios. Tiene demo gratuita que deja de funcionar a la media hora.
http://www.freiwald.com/pages/traincontroller.htmSaludos.