Making an Avatar with Kinect

Using an XBox One Kinect and the adapter for USB, you should be able to take a mapping and use the SDK to make a 3D model of you. I'll get it and see if it's possible.

In the meantime, I'm looking into this program built on Python called MakeHuman.

It requires a lot of Python libraries (specifical numpy, PyQt, and PyOpenGL), but they're installable from http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy, using pip's ability to install 'wheel' files.

Additionally, these libraries (and OpenCV) open up a lot of opportunies: facial detection and recognition.