Designer here, upon reading this, I found myself intrigued by Git [1]; it sounds awesome!
Do you know if there is a free and open-source software version control like Git but for UI? I know in Figma there is version control, even branches. But I'm thinking about something not proprietary and not attached to a tool.
And a more fundamental question, knowing Git, do you think that a version control for UI it is possible like what Git does for code?