Another option would be to get a small, 20W or so solar panel and connect it to the engine battery. No need for a charge controller with such a small panel. Will keep the starter batt trickle charged in the weak winter sunshine. A two output battery charger, or a second small mains trickle charger for the start batt would also do the trick, if you are on a shore lead much of the time.
Have had to do the jump leads from the house to engine battery thing once to get going after the engine battery died.
Is there anything connected to the engine battery all the time per chance, excluding the engine alternator? For example, a volt meter? Something that is drawing only a few milliamps can easily drain a starter battery if left connected for months. If there is, then move them down stream of the ignition key switch, so they only come on when the key is turned.
Is there an auto bilge pump connected to the start battery, rather than the house one? If this has run a few times over the winter, again it could have drained the battery, if there is nothing to recharge it.
Jen