I actually developed a full grading utility with breaks management (hour's exams, HWs, Projects and finals) but independent form dotLRN.
I am working on converting this utility to work under dotLRN.
The original utility works with external course mapping system. I'll upload it if any one is interested...
Or... Wait until I convert it :)