Nice work on curating all this info and creating the parts you have so far. It's providing a great starting point for my project.
Would be great to see what you have with the outline so far, I have a keyboard arriving this week and could help out finishing it up if needed.