I would use a Worksheet_Activate macro built into the Master sheet code module. Any time you bring that sheet up onscreen it would instantly:
1) Delete all the current data on the master sheet
2) Cycle through ALL other sheets and copy the data into the master to refresh everything
3) Optionally sort by a specific column to put all the data into a more organized consolidated table
To do this:
1) Right click the sheet master sheet tab and select VIEW CODE
2) Paste in this event macro:
3) Close the vbeditor and save the workbook in a macro-enabled format like *.xlsm
Now that sheet will update itself anytime you view it from another another sheet.
Bookmarks