Software for model railroading is now into it's golden age. The ability to create software quickly and easily has never been better. There exist programs for running trains, shipping goods, block control, DCC and even full railroad simulations (you don't need a layout!).
Software is only as good as the developers conceive it. To be a program that is viable it must be evaluated by the people who use it. What features should be included? How complex are these programs to use? How close to prototypical are they? How steep is their learning curve?
This group was set up to discuss all aspects of software for model railroading. Enjoy.