Pokémon Unbound is easily the longest FireRed ROM hack, which completely overhauls the game with QoL improvements, character customization, and every Pokémon you can think of.