Time machine kicks the shit out of whatever that horrible thing with the umbrella logo that came before it was. I, too, have spent a Very Bad Weekend doing Time Machine archaeology and you're right, it truly, truly sucks. But it's integrated into the OS, it's super-easy to set up, it's super-easy to work with - when it works - and when it doesn't work, Apple will happily sell you more hardware. I've got four computers talking to the Synology as a Time Machine target. It actually works pretty goddamn well. On the other hand, configuring Macrium Reflect on Windows 10 was a chore and a half. So I get what you're saying. But the fact of the matter is I've got Time Machine working across four operating systems and while I'm certain you could do it slicker and faster and lighter, I can't.