I use a spray laquer which has stain in it. It’s from a company call Mohawk (to the trade only). You can also tint brush on laquer with laquer bast stains. Using a finish with stain will dull the grain anyway you do it though. The best way is to stain first than approve finish.
smdesigns