The micro-programmed machine approach offers important performance features such as speed, but it is tedious and error-prone. This Visual Basic 6 GUI automates and eases the process.