>>372085129
There are avatar worlds with public avatars. You can also clone off of someone.
If you wanted to upload your own, basic knowledge of unity is required (it literally takes 5 mins to learn). Customization will require further knowledge in unity and blender.