99% of this is the printhead and the ink formulation. Assuming you use generic off the shelf solutions for those two components you’re set. All the printer companies do their lock in at the firmware and software layer.
Which is to say you can make your gaming PC at home as a one-off if you want. Though personally I won't get near the toxic chemicals used.