Free iPhone games with high-very high customization?

By customization I mean like you character or a world or a car or anything at all. Pretty generic.