Hi mate, thanks! I 'prototype' in Adobe XD. I'm familiar with it and it feels more straightforward to me than Figma.
The only prototyping I do is click interaction on buttons that direct the user to the relevant page. My advice is to not waste your time trying to visualise animations and interactions in the prototype stage. When it comes to developing those designs, you might find the animations hard to achieve but most likely you'll find even better ones.
Always design in a design software first. Then build out your design in your no-code editor or code editor. Then finally think about implementing animation. No-code editors have a lot of nice simple animations but you'll have to explore building from scratch to achieve things like the hovering squares on my site.
Hope that answers that for you!