“My first choice would be Figma, particularly if you want a shared design file with reusable components and a separate prototype-only link for external stakeholders.”
“Auto Layout supports flexible and content-responsive components.”
“Share prototype-only links without exposing the full design editor.”
“Set stakeholder access to View rather than Edit.”
“Strong design collaboration, responsive components, and prototype-only sharing”
“One distinction: explicit breakpoints are a feature of Figma Sites. Standard Figma Design relies more on Auto Layout, constraints, and separate frames.”
“Detailed responsive prototyping with adaptive versions: UXPin.”
“Adaptive versions for different screen sizes.”
“Automatic breakpoint preview when resizing the browser.”
“Particularly strong adaptive versions, breakpoint previews, and controlled sharing”
“Responsive website design: Framer.”
“Native desktop, tablet, and mobile breakpoints.”
“Custom breakpoint widths.”
“Excellent native breakpoint handling and responsive website previews”
“Open-source design workflow: Penpot.”
“Flexible layouts using CSS Grid and Flex Layout”
“Generate public prototype links.”
“Important distinction: Penpot's prototype links are view-only experiences, but its public sharing model is not the same as an individually authenticated, view-only workspace.”
“Sketch | Responsive constraints and separate device layouts | Yes, View permissions for documents and prototypes | Very good”
“Resizing constraints.”
“Assign View or Edit permissions.”
“One consideration: Sketch is particularly attractive if your team uses macOS, and external guests need to accept an invitation and sign in.”
