How to keep your start batteries charged

In case you’re still looking for a way to build it: I made a fancy intelligent controller for this, using Node-RED and one of the available relays in my GX device. This solution requires adding software but requires adding almost no new hardware other than an external relay.
Node-RED Multiplus Starter Trickle Charge