How can flag the email message in Outlook

Hi,
I am a newbie to this forum and seeking for help.
I am the Senior IT here and I am seeking for any MS Outlook add-on or plug-in which can do the subsequent tasks:
(I have previously browsed at the rules on both MS Outlook 2007 & MS Outlook 2010 but to no avail)
- As email message reaches to one of my mailboxes, I would want the email message to be flagged, and a reminder after 48 hours be sent. If 48 hours had passed after receiving the email to the mailbox, I would want it to change color. Also, we'd like it for this 48 period to skip the weekend,
For example:
When the message arrives on a Tuesday at 10 AM, it shall voluntarily place a flag reminder & change color on Thursday at 10 AM.
However, if the email is received on a Friday at 10 AM, it shall hurl the reminder and change color on Tuesday that same week at 10 AM. The weekend should not be counted.
I know this appears to be so much but any suggestion and help on this matter would be greatly appreciated.
Is this somewhat possible?
