@bkonia, As you are a developer, and deal with relational databases all day long, let's think the problem all the way through.
In a standard outline format the sorting is incredibly easy to implement. However, in TheBrain, a thought can belong to multiple parents.
So now we have a situation where the thought is in a list under one parent, however when switching to a second parent, the order has the option of being the default (basically NULL) or ordered with a different order than when under the first parent. Now add the fact that a thought can have limitless parents. The problem has to be tackled where a way to store the relationship and order based on the parent, must be stored separately from the thought, and link data, AND also synchronize to other machines (and the web interface) and be read and affect the output on the screen near instantaneously, while potentially scaling to millions of records.
And this is before we even get to all the ways this new code could interfere and cause issues, requiring a heavy QA effort.
So not impossible, or even close, but quite a decent chunk of work and it would need to be heavily tested. Is it a 9.0 (which is a full re-write) feature? No, but they did throw us an extremely large bone in the invisible ordering (which is far, far easier to implement as it doesn't require any additional data structure and can use the existing ordering code).
Would I like to see this? Absolutely. Easy, or basic? Um, yeah, I'm sure it's ease is inversely proportionate to our familiarity with the base code.
Also, I LOVE DevonThink and use both. DT doesn't have even close to the same relational structure as TheBrain. DT is a hierarchical structure which allows replicants and duplicates to mimic files belonging under multiple folders. TheBrain does no such thing, items can belong to multiple nodes/groups/hierarchies directly. In addition it also allows a non-hierarchical direct link (jump thought) as well as tags (also in DevonThink) and Types (not, although if we are going to get semantic, it's arguable that labels could sort of get in the ballpark). Also, DevonThink is File based, while TheBrain is container based, meaning a container (thought) can be associated with and display both files, notes and images within the same item, and also be structured under other containers. Don't get me wrong, I'm not disparaging DevonThink in the least, it's fantastic. It's also very different.