When I write an email using the Android mail apps, how can I send it 2 hours later?
check this article out.
Using m.boomeranggmail.com you can sign in with your gmail account and schedule delivery times for your emails. 
As of now there is not a standalone app, only the mobile web app. But it will do what you're wanting!