A quilting teacher told us that she uses children's washable markers. Of course, she starches instead of steam ironing and starches the quilt top well so whatever you use, you are marking on the starch and when you wash the quilt the marks come off with the starch. That's the technique I use and it works wonderful. Of course, test a sample on your fabric using starch then marker.