I dont think those devices had a light weight built in printer
A light weight, built in printer means special, expensive paper, similar to what some stores provide receipts on, those ones that fade, before the product warranty expires.
If you want a laser or ink jet printer, that can print on plain paper, then you're not likely to find a small printer.
Bottom line, use a notebook computer and a regular printer.
I haven't lost my mind. It's around here...somewhere...