I have been using PCgen for several years now and been through several versions and updates. The best thing I can say for it is that it is free, and it is hard to knock something that is free. That said it is full of bugs, crashes randomly often, and seems a bit limited if you need to make a character that is at all out side the norm for equipment or house rules. It is not bad, especially for free but it is not stable enough for me. Also every time I have updated the program to a newer version I had to recreate any characters as the old ones were not compatible with the new software. Often I could not even get them to open. It is good for making a basic character just save early and often cause it will crash.