Bad biological clock and weird sleeping hours Please edit this answer for clarity. I believe you are misusing "am" meaning "pm", but I'm not enough certain of your intent to make that edit myself.
Has anyone ever seen any basic, temporally intelligent scheduling tools out there? Opinion, risky to add because this isn't a discussion board: You're trying to delegate to the software decisions that require too much data to be entered to make responsibly. The amount of time you'd need to spend updating your database of tasks and appointments and changing priorities to enable the software to make decisions is far greater than the amount of time it takes to scan a GTD style list of tasks for your current context.