I will say that an attempt to ban MCreator is like an attempt to Ban Unreal Engine 4
I know that UE4 is different than MCreator but still, both were made by people and
both allow but are not limited to visual coding.
I use MCreator because I prefer to create models and textures over coding in java,
however, if you search you will be able to find good mods so yep just give it a try
PS: Here is my void jar that transport items between blocks made in MCreator