Hi,
As Richards suggests, given your circumstances, a water based finish will be best.
I had the same issues as you regarding colouring and I am very pleased with the product that I used. I sampled a number of products, but eventually used Liberon Kitchen/Bathroom Varnish.
It brought out the...