Last time, I learned one big thing from creating an automatic shift generation tool.'Being able to build it' and 'having it ...