the Epson with the refillable tanks are good, but because the ink lasts so long for me I usually have to do a head cleaning every couple weeks or so and that wastes a lot of ink. I still like the printer for printing photos but a color lazer printer might be good. The initial price for the Epson is high, but I have had mine for over 2 years and only went through 2 black tanks and 2 cyan maybe, 1 each of the others.
Try to print 1 color item every few weeks just to keep the head from drying out, up to once every couple of months. You could even set up something in your os to print the same thing automatically.
Color laser can be more expensive per page than tank-system ink, but they are also able to sit unused for much longer with no issues.