Shellac, lacquer, poly, varnish, oil, etc. I select a dye for the wood that dissolves in a different solvent than the finish so the finish doesn't re-dissolve the dye and spread it unevenly. Then I use a dye that dissolves in the same solvent as the finish if I want to tint the finish. I have also used Japan color and pigment stains between coats of film finishes. I always HVLP spray NGR dye because it blotches if applied with rags or brush but water based dye can be applied with rags or brush and wiped off quickly. Any pooling will show up like a bathtub ring. If I used markers, then I wouldn't use one with ink that would redissolve in the solvent of the finish. A wash coat of different solvent based finish would probably solve the problem if you want to use ink and finish based on the same solvent.