AutoIt
AutoIt has been used in low-cost laboratory automation. Applications include instrument synchronisation, alarm monitoring and results gathering. Devices such as 3D-printers can also be controlled.