Avatar Maker - Create Your Own Avatar Online
Free tool for creating avatars. I don't see licensing info, so it appears to be free to use. This only creates head shots, and the choices are limited. The SVG version of the download has editable layers, so you potentially could edit it for other expressions.