OK, you define your goal there but you have to be a bit more specific and use some kind of method :
- What tools do you plan to use ? In Orbiter making a "plug-in" means coding a .dll, but what you say can be achieved through a LUA script, too.
- What is the problem / the series of problems you're facing ?