I dunno I think some would play with boats... they don't need to live on them.
a modern boat in real world doesn't have engineers on board that can build engines from scratch.
So a fantasy boat wouldn't have mages on board.
You hollow out a tree trunk and cast some permanent enchantment on it...