Espar makes a tankless diesel fired heater that will run with your heat exchanger and service all your heat and hot water needs.Very compact and economical to run fuel wise and power drain wise. Not a cheap system but fits every requirement I would want on my sailboat.
That's a good suggestion, but would kibosh the ESPAR
idea and go with the Webasto
version as Espar
is known for poor reliability and support.