Easel to Mach3

I am in the process of designing a controller…
It wont be ready for at least a couple of weeks, but It will take care of everything you would need. What features are most important to you?