Как я уже писал ранее, я предпочитаю работать с информацией, сгруппированной в некую иерархию. Именно поэтому имею слабость к разного вида аутлайнерам, использую mind-mapping, и предпочитаю излагать техзадания в виде многоуровнего нумерованного списка.
Очень удобным инструментом для этого является OpenOffice Writer. Создав нумерованный список, можно легко менять уровень вложенности текущего пункта с помощью Tab и Shift-Tab (это работает и в Microsoft Word), а также менять положение текущего пункта (двигать его вверх-вниз) с помощью Ctrl-вверх и Ctrl-вниз. Удобно! 🙂