Custom control system programming by MacroTech