Most checklists you find online are one list, written for one kind of applicant. Then you get to the counter and find out the salaried version was never going to work for you.
This one splits by situation. What everyone needs regardless, then separate lists for salaried, self-employed, retired, student, homemaker, sponsored, and families travelling with a child. Find your section, carry that.
It also covers the things that get files sent back for reasons nobody warns you about. How bank statements have to be stamped, which reservations can be unpaid and the country that is an exception, what to do about old passports, and the formatting rules that sound trivial until a document is refused at the desk.
Written for Indian passport holders applying from India.