A couple of years ago, someone made a SW character generator called okinardae SW generator. It was an amazing character generator. It even included the ability to make ships, droids, and planets! This was its downfall though...it was too good.
The character generator portion of this program was so damn good that you hardly needed the books to play the game. According to my estimates, nearly 80% of the SW d20 rules had been implemented into the generator. Why bother buying the books when you have all of the rules contained in a free, easily accessible program? Well, needless to say, Lucasfilm didnt like the idea of someone giving away a free-generator that contained all the rules for the game. No one knows for sure if the program hurts sales, but the POTENTIAL for it to hurt sales certainly caused Lucasfilm to act. Lucasfilm asked WoTC to act on their behalf, and have the SW generator shut-down. WoTC contacted the person who maintained the generator, and this person agreed to stop giving out the generator, and to stop creating material for the generator.
Many SW players got ahold of the generator before it was shut-down. I still use it. Its the easiest way for me to make a character. It makes very few mistakes. Another nice feature of the program is that all the data that it uses is stored in a Microsoft Access database, so if you know a little bit about Microsoft Access, you can keep the program updated with the newest rules.