I recently created a new in-game avatar editor using the new AvatarEditorService APIs. I designed the editor to have a similar appearance to the avatar editor in the Roblox App. This editor has support for saving avatars, saving outfits, viewing player inventories (including outfits) and browsing the shop. The appearance can also be customized by modifying the GUI instances and templates used.
Showcase
Known Issues
In rare cases categories might display different assets (such as the Hats category showing faces)
Emotes aren’t available yet
Only 1 of each category can be worn currently
Sorting options aren’t available in the avatar shop
Download
The place is uncopylocked and contains everything shown in the above video.
Usage
Everything used is in ReplicatedStorage, ServerScriptService, and StarterGui. The contents of ReplicatedStorage and ServerScriptService are required for player avatars to update in-game after saving.
I took some screenshots of it and put them in Paint 3D with a large black brick at the back for a background. It looks like this when zoomed out some more.
Neat! The game seems to be glitched, I tried joining and no items appeared. I rejoined and there was a loading bar that just kept loading and nothing showed up after a prolonged period of time.