Bien primero un hack y un rpg no es lo mismo uno modifica una rom existente y el otro usa una base que utiliza un engine que recrea la mecánica de los juegos.
la unica version en donde se puede usar el engine es en el rpg maker xp
En la wiki oficial puedes encontrar todos los tutoriales y descargarlo.
Pokémon Essentials Wiki
Sobre cosas que le quieras añadir hay mucha variedad pero eso ya va por tu cuenta.
PD.Igual para cualquier juego te recomiendo esa version ya que es la mas editable en cuanto a scripts y graficos.