I've been doing printing on fabric and freezer paper for years. In fact I have a dedicated printer for it. It's served me well for many, many years. There is a bubble jet printer solution that you can buy that will make the ink more permanent.
I soak large cuts of muslin in it, dry it, iron it and use it.