Sorry, but I've never tested any creams/powders, so I can only tell you what I do.
I shave it every evening...
So the skin can "relax" over the night. And normally the first signs of my beard starts to show around 7 p.m the next day (Just little dark dots... you can barely see them).
But I've not started going out as a woman until now... I guess makeup would fix that ...
And also I'm pretty young... so the growning speed might increase (I hope not >.<).
Even though I shave, my skin is, well ... soft (Can't feel anything when touching it). I use skin cream when I go to bed.

This might also help smoothening your skin.
Next step would be laser hair removal i think... but that's not a topic for me now. ^^
Good luck with (or better without) your beard!