I hope you will add some more registers in your future posts because what you have provided in your list is not exhaustive. For example, in the CL Act, you have not mentioned Form XII (Register of Sub-contractors), Form XVI, Form XVII, Form XX, XXI, XXII, XXIII, etc., and some unnumbered registers also need to be maintained, like the First Aid Register, Accident Register, etc.
Nevertheless, I appreciate the efforts you have made to guide new members who need help.
Regards