I have left mine open a few times, and it is certainly bothersome. I would like a user-configurable alarm. I would want mine to be progressively more irritating, like an alarm clock.
I was just about to post a request for the same app. I always forget to shut the lens cover - it's only a matter of time before I really damage my lens.
Have a notification icon shown all the time when cover is open, then if you lock your phone, have it give small vibrate or beep sound.
Well i couln't have said this better myself. We just have to take in notice that while screen may lock itself, you then just put the phone in your pocket and you won't touch the lock. But i bet the approximity sencor will help here, as someone already suggested.