I don’t know if this is the right place to put this, but if it isn’t, let me know.
I have made a challenge for myself: make an animation editor. Only problem is - I don’t know how they work. How do animation editors like Moon Animator read keyframes and apply them to rigs? I’m not asking for a full script here - I’m just asking what procedures an animation editor takes to find CFrame values from keyframes and apply them to rigs.
For sure, they use another app or program to make these plugins, not the studio itself. But they make the GUI frames, buttons, and texts using the Roblox studio.