Boat Contraptions Mod (1.15.5) adds a tool that allows the minecraft and the contraption to sit in the passenger seat on the boat (or any other entity). The current version of this mod is in acceptance mode 0. It is unstable. Make backups of the entire world. Acceptance modes 1 and 2 are stable.
This mod allows you make boat contraptions using the Create.