FreshOutline is a useful data manager that enables you to create your own hierarchical trees for storing structured information in record-like style. Structured data stored is in Cards. You can define own card structure for each tree file. You can create unlimited nodes and subnodes and assign card data to each node. This hierarhical database tool is for organizing your data in a tree-like style. You can organize your live data, including to-do lists, record-keeping, contacts, addresses, genealogical trees, meeting notes, research notes, bibliographies and ideas.
For each node you can store additional info (i.e. "card") with user defined structure. Then you may fill fields of card with data. FreshOutline has a lot of field types: Boolean, Date, DateTime, String, Text, Integer, Float, Hyperlink, Nodelink. You may tune card view (colors, margins) and field view (label, picture, color, font type, color, size, and style). When your tree is ready you can get the paper document with printed tree (as you see on screen) and card data. FreshOutline provides customize the look of obtained document in large limits. Also you can get tree image (bitmap) of full tree or its part.