Moodle is moving to tinymce as the default editor, and there's currently no tinymce plugin for inserting echo links. A tinymce button would be nice; but another approach would be to make a moodle repository, and use the regular file/link embed functionality in moodle to add links. Perhaps that codebase would be easier to maintain?