I did alittle vb scripting about 3 years ago.  nothing major.  just angle formulas i didnt feel like doing over and over again. What kind of vb script are we talking about?
Just to ask.  What cause noise in the line like i got on my home switches?  Bad wires?  Bad connections?  Because the wire i used for my home switches is cheap speaker wire.  i had to get the machine up and running asap so no time to get anything better.  So i just threw it in.  Any suggestions on a bitter choice for wires for homes?  also any suggestions on the best home limit switches?  i still need to get home for my Z and limits for all my axis.  And still need to wire into my estop.