Thanks Ryan for answer;
Could you please share more knowledge around "Input Control" methods you have used? Such as some examples and threads which could show similar things which you have done.
I am trying to collect more ideas and then gonna build something user friendly+flexible method to approach this.
Thanks for help...