eez-open / studio JavaScript 1.9K 262 Cross-platform low-code GUI and automation scpi-commands scpi-instrument instrument-extensions eez-studio