Snap4Arduino is a modified version of the Snap visual programming language that enables users to interact with almost all versions of the Arduino electronic prototyping board. If the program complains about a missing library, the postinstall.sh script can be used to automatically resolve the issue.
Blinged JSON Validator is a free app to validate JSON files with syntax highlighting, whitespace indentation, error messaging, and hotkeys.