📨 EmailPlus Extension [Free & Open Source]

You can use Niotron IDE @ ide.niotron.com, but if you would like an offline editor that includes assets in your extension, you can use Rush.

I also have another personal favorite, when I need to make an extension with helper blocks and multiple Java files, I use extensions template.