As someone with an electronics engineering degree and over a decade in the computer science industry I respectfully disagree.
When putting your computer into sleep mode, you are literally shutting everything down while keeping your RAM awake. This allows for a quick boot since the RAM stores the last state your computer was in. (Hibernate stores this to the hard disk and completely shuts the computer down).
The #1 cause of any electronic hardware failure is heat. Keeping things running slowly breaks down your components and will shorten their shelf life, this is how electronics works. When waking from sleep, it's the same thing as waking from a cold boot in terms of temperature of your components. The only difference is the boot time is much faster as the RAM is still active and picks up from your last stored state.
Now rebooting several times a day is not advised
Rebooting is also nice to give your RAM a break. Sometimes you need to reboot to get your RAM back to a nice clean slate. Not to mention that keeping your RAM active while the rest of your computer rests really shortens the life of your RAM.
If you producers remote in, How are they connecting to the machines while they are turned off (Sleep more, Hibernate mode, or just Powered off)? WoL? WoL hasn't been the most stable solution for me in the past.
Is there anyone on site that can turn these machines on before your producers need to gain access?
Setting up a power on schedule via the UEFI might be a good solution? You would just need to inform the producers that anything before said time will not be an option.
I honestly don't see this request happening (I could be wrong). But in the meantime you can try the WoL method to get your machines turned back on (this has worked about 70% of the time for me in the past), Sounds like you have this method already figured out.
Then I would just write a batch file that would send keystrokes to turn off the Resolume output (ctrl+shift+d),) followed by the call to sleep command, and just have your people use that batch file to put your machines to sleep.
Then write another batch file that opens Resolume and then sends a keystroke to turn on the output again (ctrl+shigt+1) with obvious timing delays and offsets to get it all right) and have that batch file triggered via event trigger menu every time your machine wakes up from sleeping.
I'm sure there are other ways to automate this, but this one makes sense to me and probably will take the least amount of programming to make work?
I'm more than happy to help and brainstorm with you. Not trying to be disrespectful either, just keeping things realistic for you
EDIT: Forgot to ask, are you running OSX or Windows? I read PC so I just assumed you meant Windows