I keep seeing people reference Figma as the better alternative whenever a discussion pops up about some or other feature being missing from one tool or other. Especially whenever there's an update to Sketch or Adobe XD, for example.
The problem is that whenever I have tried to give Figma a chance, I always end up getting stuck on the most basic things. I feel like I don't know how the software works at all, but then again it's not very much different to any other design software in terms of how it's laid out. So from my perspective Sketch with auto-layout plugin runs circles around Figma when it comes to being able to build out interactions and different states, etc.
To give you an example of some basic things I'm talking about, if I want to create a button with states Default, Hover, Disabled, etc, in Sketch I would just make the default variant, duplicate the artboard and make the changes and I would be done in a minute or two. In Figma, there is no obvious way to duplicate a component, so I'd have to ungroup the component and make the changes, and then make it into a component again. Then when I want to actually switch the state in a design, I again have no obvious way of switching the state. So I'd end up deleting the button and adding it again from the assets panel.
In Sketch, I can even see the previews of different states when switching between them in a Symbol. And with auto-layout I can quickly re-arrange things and have them update with no effort whatsoever. These basic things seem a struggle for me in Figma and I don't know why.
Am I just missing something? Does this software just not click with the way I think or something? Do I need to unlearn some behaviors I'm used to from Sketch? Is Figma just overrated?