Task 1: Delete all pages with the names matching the selection (there will be a field in the shape sheet to match).
Task 2: Page Rename Macro: Macro to rename a page to something in the Shapesheet of a selected shape.
Task 3: Reorder pages - Order pages from a list. Run a macro, and from a list located in a connected data source, it would re-order the pages).
Task 4: Select Shape on a page, if Visio page name is the same as a value in the shape sheet, set the fill to a colour