A real neat trick I learned with purpleheart is to brush the wood with muriatic acid after the final sanding... I use a foam tipped makeup applicator.. it turns the wood a cranberry red and does not fade... I put one in the window and left it there for 2 weeks and the color remained... makes a very pretty pen... women love it...
Osage is going to fade no matter what you do... I have made a couple of osage longbows and could never get them to keep the color..
Have not worked with canary wood..