There are good reasons to have different programs for different purposes. I use HandyShopper for repetitive lists, SplashID for secure lists, HanDBase for lists that I wish to view in many different ways, and simple notes (via PIAlarmNotes) for lists that need no special organization other than what directory they are stored into.
See
this thread as well.