Text Block Writer is described by its author as
…a virtual index card program for writers
Text Block Writer works similar to the way one would write notes on one or several pieces of paper. By using Text Block Writer one can organize the notes in pages and columns cleanly. It is also possible to export all notes to the standard *.rtf format or keep using the program’s own *.tbwml format which in itself is simple *.xml.
Each note is saved in a square or rectangular block, within a page. Each page contains at least three (by default but can be changed using the program’s options) columns and a side column (situated to the right of the numbered columns) for extra and unclassified notes. A title can be set for each page using the text box just under the program menu. A block shelf to the bottom right of the program’s interface holds temporary notes that are not exported when notes are backed up. The scratchpad area at the bottom performs a similar function as the block shelf and holds temporary notes. The utility panel that slides open on the far right of the program window provides the index or titles of all pages. Its groups action setting is for such tasks as moving panels or blocks between pages and changing their colors. Its live preview is one long text file of all saved notes. The utility panel also features more options for such things as a panel size and export syntax.
Text Block Writer also supports a number of useful shortcut keys that are listed in its helps file, for example viewing a previous page is done via the Ctrl and left keys. The program requires version 2.0 of the .NET framework, however it is useful for keeping records and notes.