Minerva for Students
Visual Schedule Builder (VSB) shows you all the possible timetables for the courses you ask it to schedule. Try it yourself here or access it on myMcGill.
Once you have some courses in mind from Class Schedule, enter them into VSB. State your preferences (mornings or evenings off, for example) and watch as multiple conflict-free schedules are generated.