Ah, well can't help you with your own criticism! Just take it slow, step by step, and keep test-fitting Keith. There's often a desire to move on to the next stage to get it all done, but as Wojtek often says, it's not a race. It'll be done when it's done, and always worth checking and double checking to get things right at first, rather than have to go back and start over again.
90% of the end result is in the preparation, and planning the build.