Ok no piface then. Well I personally would still use python with Tkinter (gui) you can save output of the switches to a file in memory and even output to a file for saving if you like. Time stamp is so easy ill skip over that. I think because you wish to have them listed as they change, that a file would be the easiest way to get the sequence.
If you wish to have 2nd display this will work fine. or have the "file" available elsewhere or on more than 2, you might want to consider hosting it as a VERY minimal Web page. That's easier than you might think.
I'm no expert in programming mind you but I have done this myself to control my house electronic devices. Also at the space, there are more programmers than me, that can help get this project going.
Let us know what you like the sound of and we can meet one day and try to hash out a basis for the script.