XD

When wireframing and designing prototypes for clients XD has been my go to solution. I always start with wireframes to get structure agreed upon before I start a high fidelity prototype. What I usually do is create a miniature design system for colors, fonts, and logos, and then like the assets into another XD file so if i need to make changes I only need to change one thing. Once general structure is set up I get into prototyping simplified versions of animations using the auto animate feature, and I have found that it has really reduced the amount of time I spend having to make changes to the actual code.