An Expansive Gen 2 Romhack
Pick your starter, your region, customize your character, and then do whatever you want.
You can collect all 16 badges, challenge the new E4, catch all 251, rechallenge a gym, visit new places...
There's a lot of things to do.
Additional information and tools: