moves any selected messages from your inbox to a different mailbox folder and marks it as read. The id of the message is stored and written into a text file. A dialog would allowing you to input the date & time that you want to be reminded. An iCal event would then be created to run script 2 on the date & time you specified.
Script 2:
Is run by iCal on the specified date & time, which looks up the id of the message from the text file, moves the message back into your inbox and marks it as unread, maybe even get it to display a dialog.