I changed direction on adding key-command edit abilities:  I was creating a new class to handle editing by increments and realized that the editing position Gizmos are already there and do exactly what I need, just not with the precision and grid pattern I'm looking for.  So I'm attaching keydown handlers to the Gizmos and using their existing functionality with invremental movements