Hey Ben,
You can definitely make the process a lot faster via customization.
> Start by creating a new screen based off the DocumentLibrary table.
> Once in screen designer for that screen, drop a Grid object to the screen.
> Add Fields to the Grid, 'RecordID', 'Name', 'CreatedDate', and anything else you wanted
The objective in this Grid is using Filters restrict the Grid to only list all the Documents you WANT deleted.
You can accomplish that on Step 3 of 9: Filters.
If all the Documents you wanted deleted fall within a Date Range you can use the CreatedDate Field and add a Filter to it:
Once you are happy with the Grid and it is listing ONLY the Documents you want deleted, the last step is to add a Button object with a click event that will loop through that grid and delete each Document from the Table.
> Add a Button object to the screen, move to Step 2 of 3 we're going to add Actions on a Click event
> Action1: Start Loop Through Grid (Note: since we have the Grid restricted to all the Documents we want deleted you can choose 'All rows.')
> Action2: 'Delete Record From Table' Action.
> Action3: is to close off the Loop by adding a End Loop Through Grid.
That should all the actions involved. It's going to Loop Though the Grid on screen and delete all the Records listed from the DocumentLibrary table.
These Actions are not reversible and are permanent. Please triple check before executing these Actions!
Let me know if you need to elaborate on any of the steps.
-- Mortaza