Well done, you appear to have accomplished a skill that is not necessary.
What isnt necessary,tying a hook on the bank,or having to have a hooklink box full of hooks,tying a hook quickly and efficiently is something that comes from match fishing,you dont really want to be fishing matches with stale,six month old hooklengths,I certainly didnt anyway...which can happen,also having hooks tied on 6",8",12" lengths as some anglers amounts to 3 boxes of em,more garbage to carry about,lol.