Flexible tool for easily searching items with arbitrary fields