Heres my notes for gen 3,5,6 and 7 for grass and bug. Most likely going with bug gen 5.
3 grass treeko lotad/seedot shroomish. After gym 3, vileplume/bellossom, rosalia, desert cacnea and lileep, finally tropius
Bug beautifly,dustox, 1% surskit, nincada, shedinja, volbeat, illumise, anorith, pincir/heracross
5 g snivy sewaddle sunkern pansage, cottonee/petilil [leafeon POST GAME ONLY] maractus, budew, deerling, foongus, ferroseed, tangula. Endgame tropius and carnivine
B sewaddle, venipede, desert for dwebble, heracross, pincir, combee, karrablast, shelmet, larvesta, joltic, durant, [skorpi but evolves into dark], shuckle, endgame yanma
6 g chespin, pansage, budew, bulbasaur, gogoat, oddish, hoppip, ferroseed, leafeon, eggsecute, carnivine, bellsprout, foongus, lombre, phantump, pumpkaboo, snover
B scatterbug, caterpie, weedle, wormadam(3types)/mothim, surskit, ledyba, combee, nincada, shedinja, venipede, volbeat, illumise, dwebble, yanma, pincir, heracross, shuckle, [skorpi evolves into dark], karrablast, shelmet, durant, ariados, scyther
7 g 1st island rowlet whimiscott/liligant only. Leafeon, fomantis, morelull, paras, bounsweet, cradily, phantump for island 2. dhelmise, tropius, eggsecute for island 4.
B caterpie, ledyba, spinrak, grubbin are your starters. Cutiefly for island 1. Surskit, dewpider, paras, [larvesta end game], pincir, wimpod, anorith (cant get fossil) for island 2. Pineco on 3. Heracross, scizor island 4