Wow, Nyssa, that was a ton of work. Good for you!
Just a couple questions: Where you've written CROSSED OUT, what does that mean exactly? Are you including the form with a line through it? If so, you don't need to include any forms that are optional or not applicable, like the Use of Representative Form or the Statutory Declaration of CL Union or the no minimum income requirement. You can just write N/A or not applicable on the actual document checklist and then you don't include those.
Unless I'm misunderstanding, it looks like you are writing a separate letter and signing it each time an item on the checklist doesn't apply to you, like the fact that you have no children. That is not necessary. You don't need to write a letter for each non-applicable item. You can just put N/A on the checklist. Don't make it more work than it needs to be!

Speaking of the checklist, are you actually including that? Because you should be. I couldn't tell from the way you've written this.
I think it may be a little confusing to the IO if you have separate appendices. I would personally stick to using what they ask -- to attach a separate sheet with your name, page number, form name and number. Should one of your sheets become separated from your application, like if they accidentally dropped something on the floor, they would have to go back through your application to figure out what appendix a or b meant. I would really encourage you to just put the form name and number rather than creating a whole other filing system. Also, because they have their own appendices, like appendix a is actually the document checklist, I think having your own appendices could cause some confusion.
Other than that, it looks good!
And this is just for anyone starting out, who looks at this and feels inadequate in their efforts....you can certainly go to the extent of putting things in folders and colour coding everything if you want but it's totally not necessary. I certainly didn't do that or have a timeline with cross-referencing to my proof and I was approved with no problems. That's not a criticism of you Nyssa!

Everyone has their own way of doing things, but i think if I looked at your list when I was just starting out I would have been totally overwhelmed by having to make it perfect. I just put in everything that was asked in the order it was requested and it worked fine. I sometimes wonder if putting things in separate folders and putting tabs will just irk them since they likely have their own way of organizing things and having tabs etc. could just slow them down when they want to photocopy. Who knows? In the end, everyone has to submit the application that they're happy with.
It looks like you have everything ready to go!!