End User Requirements Brainstorm

At some point, we have to take a hard look at what we can actually do in a 1.0 release. The first step toward that goal is to make a list of potential features. That's what this page is for.

Leaving aside the *how* for now, we can make a list of features that we can consider individually in other places. Once we have a large list of features, we can start trying to puzzle out which ones are feasible and which ones are too difficult/esoteric for this project right now.

Please add to the list. We'll organize it into more formal requirements later.