For the past year or so I have been using dyes to add colour to the projects that need it.
Powered dyes are especially appealing because most have an infinite shelf like since there are no binders, making it very cost effective.
It dries quickly with little to no streaking but the best part, by far, is its colour. Dyes are cleaner and clearer than most wood colouring products. The molecules are smaller.
This is a great video to watch which explains a bit about working with dyes.

142 - Introduction to Dyes - The Wood Whisperer