I'm constantly animating UI in AE, which always includes buttons. I use Overlord to transfer the UI from Figma to AE, which don't come parented out of the box, at least not how I want them to be.
It's insane how you can quickly vibe code a script with Gemini to suite your needs, a script that can evolve with your workflow. (It's my first time around).
I've vibe coded a script to instantly parent button texts to button shapes, as well as a bonus feature to select every other layer, making me select only the texts or only the buttons automatically.
Might be a niche function, but works great with my workflow. I can already think of previous projects where I could have used this even outside of UI.
typography animation for the word "WALK" with dynamic motion and vibrant neon gradient lighting (teal/purple). Subtle motion blur emphasizes the speed of the letter reveal.