As a Roblox developer, it is currently too hard to to access and use the default Roblox icons for the Object Browser and Explorer.
At the moment, it is technically possible to rip these assets from the studio executable where they can then be uploaded elsewhere and used, but that is beyond the capacity of most developers and it is impossible to maintain without uploaded new assets whenever a new asset icon is added or updated. If the spritesheets for the explorer icons and the object browser icons were included in the asset folders, it would remove this step entirely and allow for automatic usage of these icons (with some help from external sites to host ReflectionMetadata information).
This would be incredibly convenient and would allow GUIs to use internal icons that were consistent. Icons are important for quickly identifying instances’ classes and general recognition. Plugins and GUIs already use uploaded versions of these icons (SteadyOn’s Instance Scanner being a good, recent example) but they’re out of date, low resolution, or simply not maintained.
As for Object Browser icons, the same basic idea applies. They could be used for labeling purposes that would allow people to quickly identify what something was as they already knew it from Studio.
In a perfect world this would come with some kind of access to ReflectionMetadata or some form of API to get where an Instance’s icon would lie on the sprite sheet, but that’s more appropriate for a separate feature request if this becomes a thing.
(I am unclear where this should go, considering it’s not really an “engine” request so much as a “give us an extra two images in the folders” request. I stuck it here to be safe, but if someone wants to move it I’m or tell me where it should go, I’m more than happy with that.)