RGG,
Voce pode usar um dos exemplo no mach3, na Raiz no Mach3/Addons e escolhe uma das existentes, pode abrir
com o scren4 um dos .set, voce pode fazer toda a parte grafica da tela, e depois usar VB para criar macro.
Eu acho que aqui o problema não é criar as telas graficas, mas sim como criar o VB, infelizmente entento muito pouco de VB, e
isso está a limitar-me bastante, caso contrario eu poderia ajudar.