Rather than trying to have an all-in-one open-source evernote (or whatever) replacement, have a series of interchangeable tools that can be mixed and matched to individuals’ needs. There’s certain common things (editing, sync, versioning, access points, etc) that could be reused over and over without each indieware app having to reinvent the wheel.