haven1433/HexManiacAdvance ? reverse-engineered prompt

Reverse engineered prompt

Build me a Windows desktop app for editing Pokémon GBA game files, mainly Ruby, Sapphire, FireRed, LeafGreen, and Emerald. I want it to feel like an all in one ROM editor, with a normal hex view plus easier ways to browse and change game data like Pokémon, trainers, moves, items, text, scripts, maps, and images.

It should let me open a ROM, jump to important data quickly, edit text safely even when it needs to move, and work with sprites, tiles, title screens, and other graphics. A separate map editor would be great for events, connections, warps, and simple scripts, so I can stay in one place instead of jumping between tools.

If possible, include quality of life features like copy and paste, compare changes, backups, patch export and import, and support for a few common game tweaks like Fairy type and extra moves. If you need to look up current docs online while building it, go for it.