I built a Windows like GUI, including basic file system display and population, using native DOM for the front end of a node app. It took me, one person, two weeks. It includes state management.
If you think that’s the same as writing assembly you probably aren’t the right guy to drive the success of a startup.