The Remote Train Control program (RTC) doesn't require a serial connection any more. I've found two different radios that let the PC talk wirelessly to the TIU (or 5 TIUs) where the program can control 99 engines in each TIU or 495 engines.
The Quick Controls window lets you control 10 engines by displaying the buttons and sliders for all 10 on the monitor.
You can easily construct routes/scenes and enable or disable them with one click.
The program has a Hot Buttons feature where you define the function of up to 100 buttons to perform any function on any engine or any AIU channel with a single push.
You can record and playback operational sequences of essentially unlimited length.
All the while still using your remote when you want to.
You can use my other program, ADPCM, to edit sound files to replace or modify sounds, move sounds between sound files and even give older engines newer sounds (for example, SXS). You can also use the program to repair sound files that don't have the soft keys quite right.
Both of these programs are free and can be downloaded from my web pages. Look at the links in my signature. The web pages include many videos showing the RTC program in operation. On the web page, look at the readme.txt file which documents all of the features added along the way.
(I'm hoping to find someone who knows Java and can incorporate the RTC functionality into JMRI.)