Io di esperienza su mach4 mill non ne ho proprio..
Però a quanto ho capito non è quella di usare M6 o meno..(penso che lo si debba usare per forza il codice M6), ma come viene gestito.
La macro M6 la puoi editare e modificare secondo le proprie esigenze, quindi puoi fargli compiere una determinata sequenza.
Senza nulla togliere a questo forum, ti converrebbe guardare e nel caso chiedere sul quello della ArtSoft.
Io ne ho avuto bisogno più di una occasione, e son stati sempre didponibili ad aiutarmi.
Su questione configurazione tasti da edit screen un minimo lo sò fare..ma non voglio andare off topic visto che stai chiedendo un altra cosa.
Se non sai inglese come il sottoscritto, e quindi uso di traduttore, ti consiglio in primis di specificare che stai usando tale metodo, poi sintetizza il più chiaro possibile, senza sottointesi che verrebbero deviati nella traduzione.
Facci sapere!