I share this view and even use this idea in some of my projects (for example at <a href="http:&#x2F;&#x2F;testsheet.biz" rel="nofollow">http:&#x2F;&#x2F;testsheet.biz</a> the test tree is edited in a plain text form. This allows to edit several tree nodes at once, including the whole tree; and also to quickly move groups of tests around by copy&#x2F;paste; to introduce new nodes quickly. So, much quicker and easier that in any tree widget).<p>Together with intelligent completion (similar to programming environments) text UI could in many cases be significantly more convenient than widgets for mouse. And it can be much cheaper develop.