Veeam has always been rock solid for me. Saved me on far too many occasions I will admit to. Veeam free now support power shell commands and you can scheduled your backups using that- veeam advertise this themselves!
You could also use veeam endpoint on the workstations. Did this with my physical servers. If you buy the full version of veaam it will report the endpoint backups in the back and recovery console.