I am wondering if the new Figma variables are powerful enough to do CRUD actions in a prototype? What you offer as of today is outstanding, but it did get me thinking about whether we are at the point yet where you could create the To Do List in Figma: react-todo-list - CodeSandbox
Not faking it up, but actually being able to 1) render a list of component-based elements based off the contents of a variable list and 2) being able to add,edit,remove elements in that list by interacting only with the Figma prototype.