I need to have the ability to input URLs with an associated text note into a central database. This database would be the global checklist template that would be used to create a checklist for each client (each client will need to check off the same URLs, but they need to be manage separately). These checklists would also need to update if the global checklist was updated (with either an added / deleted item from the checklist or updated note).
Basically, I want to create a global checklist template that would store rows of the following data: URL & plain-text. I would need the ability to create / manage multiple checklists (that I could title, so I could tell the difference). The global checklist would be used as the template for creating new checklists, as well as provide the ability to update existing checklists with new items (or remove / modify them).