This is wonderful!
For me, accessibility has always been kind of an afterthought. Not because I don't think it's important but because I don't really have the knowledge of best practices. I hope someone creates a generator for it because I would easily make this my standard front-end for all new projects.
You can check out the code at https://github.com/alphagov/govuk-frontend