Just curious - customize in what way?
The stuff I need to do seems to be supported by pretty much everything (even UGS, though not very well). My main goals are to have the following:
1) Reliable controller
2) Ability to restart a job partway through if I have to stop it for some reason
3) ability to do tool changes (manual at first, auto later maybe)
4) Has to handle homing/limit switches
5) has to support a touch probe
6) ability to control spindle speed through VFD
7) ability to turn coolant on/off
e-stop that shuts off the spindle along with the rest of it.
I may want to add a 4th axis at some point, but I'm mainly using this machine to cut fairly simple aluminum and plastic or delrin parts out of bar stock. It's primarily for work, where we're making parts for some specialized equipment we're building for in-house use, but it will also be used a little bit for some personal projects. So far I haven't come up with anything that I can imagine wanting to customize, but maybe that's because I don't know what the options are yet!