Yes, had the same realization some months ago. I started building a CLI based tool, smaller in scope, offline first and occasionally online.
Man, do I miss back when you could “save as webpage, complete” and generally get a working copy. I saved webpages a lot because after all, you might not always be online in those days!