Kitlist allows you to maintain lists of kit that you may require for various activities, such as a vacation or a business trip. Kitlist can also be used for other lists, such as a ToDo or shopping list. Kitlist differs from many other list handlers in that it supports a many-to-many relationship between items and categories, i.e. an item may be in many categories and a category can contain many items.
The concept is that you maintain a full list of all items you may require for any activity. Items can optionally be grouped into categories, which may relate to specific trips, or simply be used to group items, e.g. items for hiking, cycling or horse-riding.
Each item may be in multiple categories, so any changes to an item are immediately reflected in all categories that it belongs to. Items can be individually selected and copied between categories.
Simple usage is to create a new category for a trip, peruse the full list of items selecting those required for the trip. Then copying those selected items to the new category. When packing for the trip, all check-boxes are cleared and the list filtered to show only unchecked items. Each item is ticked off as it is packed.
A more sophisticated usage is to maintain categories for specific tasks. E.g. Camping, hiking, flying, business, vacation, foreign travel, documents, driving, cycling, horse-riding etc. When you go on a trip, you create a specific category for that trip, then copy items from each of the appropriate activities to the new category. Items cannot be duplicated within a category, so combining items that exist in multiple categories does not result in duplication.
This can be very useful for activities that turn up at short notice. You can also use it to perform virtual packing over a period of time before a trip, thereby decreasing the chances of forgetting anything. Be careful this doesn’t encourage you to take more than you really need!