We use Kaseya for work and it's decent enough as much as everyone bitches about them. It manages patching and writing and scheduling scripts is a doddle.
I'd like something like that for home but don't really want to pay for it because it'll only be 3 machines enrolled, maybe.
TIA
Since I am in/out almost daily to all the machines, I just maintain when connected. Some more than others. But the command line with dwservice has proven to be very helpful.
I use it as a free service so not many complaint from me.