The developer utilized the Blockly library for Node.js to build a custom web-based block programming interface for VEX IQ. The tool includes essential block categories and supports both English and Russian languages.
To enable communication between the VEX device and Visual Studio Code on Alt Linux, the author created a symbolic link for the udevadm utility, redirecting /sbin/udevadm to /usr/local/bin/udevadm.
The final setup includes a bash script that automates the environment. It loads Node.js v20.20.2, starts a local web server in the background, and launches Visual Studio Code, shutting down the server once the editor is closed.

