There is an app called MySQA. You can input 1. The subject and a rough time length for revising that subject 2. Exam date 3. Priorities (100% - urgent. 0% - no need for revision) 4. The hours you want to work each day
It makes a timetable for you, and ensures that you have covered your subjects before your exams.