I was frustrated by the Unity's lack of debugging tools and I wanted to test some things after build. So, I've made a custom developer console that reads commands in a verbal way. It can read and write any public fields, call methods and print to screen if they have a return, easily create shortened commands and write your own custom commands. It can also convert common parameters like game objects, components or vector3s. You can write your own converter also.