Well, I was basically given the parts, honestly, and then finished putting him together on my own. Felt had started the project, but then the dimensional stabilizer glitched and she disappeared. However, I could probably assemble another one without a problem. I remember working on this guy.
As far as programming him, you can take mine to a guy named Lyle... or, actually... I think his friend Tieria can do it. They can transfer the base personality over through this maintenance cradle they've got for them.