If they do use Gamemaker Studio 2, a good alternative to Pokemon Essentials would be Yal's Monster Collector Engine. It does cost money, but unlike Essentials allows for commercial use.
https://yaru.itch.io/monster-collector-engine