Ideal OS: Rebooting the Desktop Operating System
I really agree that the hermetic siloization of applications and their data over the past 30 years has been a major step backwards.  I also wish all apps were composable.It seems to require a mental shift few developers are willing to adopt however.  Good luck -- you are on the right track on many things (even if I can't imagine life without a command line).