Alright, it's time to finally post in this thread after a long period of lurking anonymously. It'll be a long post.
I am currently trying to add Rowlet into EoS. So far my sprites have worked out using gfxcrunch (after many attempts of adjusting them, that is), but I can't say the same for all the changes made in the pokemon_data folder. While StatsUtil does save almost all edits (typing, moves learnt per level, size, weight, base stats, etc), it is not the case for the species name, category, and most important of all, stat growths, a problem already reported by two other users:
I will explain the followed steps in case there is some mistake:
> Get the BaseRom folder creating a new Solution in SkyEditor with an EoS US ROM.
> Drag BaseRom into the StatsUtil folder.
> Extract pokemon_data using the specified commands in ppmd_statsutil.txt.
> Using a .XML editor, replace a dummy's data (in this case, #537) with Rowlet's and save.
> Import pokemon_data back into the game.
> Drag BaseRom back into the SkyEditor project folder and build the solution (which includes other changes such as portraits or starters, but those are irrelevant in this problem).
As proof that everything else is being added successfully, there are some screenshots:
(I manually nicknamed "Rowlet" the dummy for the sake of presentation)
As for the portraits and sprites, I will share only the former for now, as they are already complete:
Regarding the sprites folder, there are some missing frames so expect it to be added into the post in some time. Interestingly, I am not replacing any existing folder for it, which means this could possibly be done for multiple Pokémon and/or forms.
That is all for now, thank you for reading!
EDIT: I finally finished all the graphics. Here are all the sprites and portraits!
(I hope this link is respectful to the forum's rules).