I never use water based finishes. Most often I use rattle can high gloss lacquer and rub down between coats with 0000 wire wool, after which I thoroughly clean with a tack rag before spraying the final coat.
Now, with Danish oil I apply usually five coats, no rubbing down in between coats and
then apply the sixth coat and leave it to fully harden over a few days. Then, using 0000 wire wool lubricated with wax polish, preferably Johnsons, which is no longer available in Australia, I give a good rub down, the more it's rubbed the higher the gloss.
As a matter of interest, Johnsons polish is now only available in America and the cost of freight is FAR more than the cost of the polish.
Nothing but heaven itself is better than a friend who is really a friend. - Plautus