For some time I used CrazyBump to make textures (non procedural), but my trial period has expired. I was able to extend the trial period for some months by changing my PC clock till I forgot it *lol*.
Another program that I need to test is xNormal. I think it's similar to CrazyBump.