Individual needs will vary but in many years of cruising the Med I have never found the slightest need for a printer on board taking up valuable space.
If I very occasionally need something printed I have always found the marina I am in more than helpful.
Even at home I find that I print less and less. In fact, I am now scanning and chucking out paper.
Were I to even think about a printer it would be a laser. Inkjets, unless used all the time, dry out. They are also very expensive to run.
For the boat
I use OneDrive
to store all the manuals
. So much easier to find than paper. For tasks I use OneNote
. Which means that one can add the photos to the task. Then take a phone
or tablet and use that to show and explain the issue or need.