I have an idea: a Pokemon adventure game.
You choose which lifestyle you want. Trainer, Coordinator, Breeder, you name it.
Each would need you to do certain tasks. For trainer, that would be to win 8 badges and compete in the Pokemon League. For a coordinator, it would be to get 5 ribbons and compete in the Grand Festival. There would be one contest per town (like the anime), so the coordinator would need to win 5. For a breeder, it would be to groom Pokemon. They could also help out at the Pokemon center.
For trainers, the battling trainer, there could be animations for the trainer themselves (EX, trainer calls out Starly, they point outward). For coordinators, you could see them commanding their Pokemon (EX, Coordinator commands a circle of swift, they wave their hands in a circle). You could also change their costumes. This would also allow us to see their outfit, unlike Pokemon Diamond and Pearl, in battle.
It could be kind of like Animal Crossing, where timed events occur (to a specific time. EX: Contest takes place at noon), so it feels like a virtual Pokemon world.