Search for a school timetable template and you will find hundreds of spreadsheets: days across the top, periods down the side, colour-coded cells. They are genuinely useful for the thing they do — presenting a finished timetable clearly.
What they cannot do is decide what goes in the cells, which is the entire difficulty. A blank grid is not a head start on a constraint problem; it is a container for one.