Using Cursor works well if you start with a plan first. For example:
1. First we collaborate on a design document; I ask it to ask me what questions it has and what detail I can provide to make it understand my ask better,
2. Then I ask it to come up with a test plan,
3. Then I ask it to make the changes,
4. Then I ask it to show me key parts of the codebase so I can visually inspect,
5. Then we run the tests,
6. Then I ask it to document the changes
Having the efficiency that comes with transforming my Figma designs into code in Vercel v0 is a time saver. Love the ability to tweak the UI and UX as I go before I import it into my codebase. Though I recommend starting with smaller components and not importing entire screens.