A user seeks a program that allows input of desired classes along with their times and days, automatically arranging them to avoid overlaps for better visual planning of a semester schedule. They initially considered developing such a program but encountered challenges due to the vast number of potential combinations, especially when factoring in multiple classes with various time slots. The user acknowledged that while a computer could handle the calculations, presenting the results effectively to users remains complex. They contemplated features like calculating gaps between classes and weekly class distribution but found it simpler to use a text file for arrangement. The discussion highlights the need for existing solutions, suggesting a website, schedulizer.com, as a potential resource for users looking for similar scheduling tools.