Mcreator itself isn’t bad. Sure, it can’t do super advanced things like you could using java. However, for just doing the basics and creating little mods that add some things to the game, it’s not that bad. I use mcreator myself. I just don’t have the time to learn java. It really depends on how you use it.