Master Lists as subset of a Task - Check/Uncheck
Does this allow you to keep master lists?
Ie. A shopping list that you can create in a specific order relevant to the aisles in your local shop.
You select the items needed off of a pre-entered list so that only those items appear as being "toDo"...and then when you have bought them you uncheck them as an item that has been purchased and it then disappears.
There is an app called Reverse Checklist that does it, its just selecting from a list that you enter once.