The job: produce the exact list this applicant must provide
A visa desk does two things: work out precisely what a given applicant needs to submit, and then get all of it in on time and in the right form. The checklist generator handles the first half and sets up the second, because a list with per-item status is also the chase list.
How it is done today
Most agencies keep a PDF per destination and forward it to everyone. The applicant reads a page containing items for salaried employees, business owners, students and retirees, decides which apply to them, and gets it partly wrong. Staff then spend a fortnight in a WhatsApp thread reconstructing the difference.
The tracking side is usually a shared sheet with a column per document and ticks. That records collection but not condition, so a bank statement that arrived covering the wrong months is ticked exactly like one that is correct, and the problem surfaces at submission.