Workflow -> WebIDE: Port Insert Snippet feature
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Work on this issue](https://contributors.gitlab.com/manage-issue?action=work&projectId=278964&issueIid=413414)
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=413414)
</details>
<!--IssueSummary end-->
> A question came from one of our large open source community customer (Drupal) that the new Web IDE no longer offers file templates https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file-from-a-template (https://gitlab.slack.com/archives/C8XUSB5L3/p1684975026474169). While investigating this, I remembered this issue and the capability of the Web IDE GitLab Workflow extension to insert project snippets (https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/blob/main/README.md#insert-snippet). While it is not quite the same, it could certainly resolve some of this lacking functionality today if we can preload the Web IDE with this extension
>
> * https://gitlab.com/gitlab-org/gitlab/-/issues/385787+
> * https://gitlab.com/gitlab-org/gitlab/-/issues/358809+
https://gitlab.com/gitlab-org/gitlab/-/issues/411934#note_1405117502
/cc @nick_vh
issue