Here’s the NCE DCC system I bought, the PH-10R. It’s pretty nice–you get a 10amp booster, command station, and a radio unit so the cab can be used wirelessly. I think that it will be good for running the trains I want.
Another nice feature is the serial port. If you have the appropriate software, you can use your computer to control the trains. I believe that there’s even a method to program decoders once they’re installed–without resorting to the cab’s limited interface.