Hola, pues te recomiendo lo siguiente:
En primer lugar, procura realizar esas configuraciones genericas en unas DLL que te crees tu mismo. Asi las modificaciones que realices solo en esas DLL se aplicaran en las llamadas que realices a las mismas desde el proyecto pricipal. Esto requiere que tu proyecto este bien planeado con una buen diseño.
Encuanto a tu segunda pregunta, el VB no es un lenguaje interpretado. Se compila y se generan archivos compilados para su uso con sus respectivas dll,ocx o lo que quieras.
Un saludo y espoero haberte servido de ayuda. Cualquier duda aqui estamos para eso.....