Personal public libraries and tools