I agree about styles, thanks. Did not think of 99Design. Good idea! Much easier than me doing it :) Far better too, haha :)
2 years development in total so far. Not totally full time since roughly end of 2018
It's very resource lightweight for what it is. This is mainly due to how node and chrome work. When they don't do anything, they literally don't do anything. And chrome headless is normally pretty low CPU for everything. The node servers are very simple, there's not much that's thread blocking.
It's a commercial service, but a couple of components are open-source. The browser you use in this demo and in the paid service is based on the ViewFinderJS open-source project, but it's more advanced, and is like the "pro" version of that.