budew, buneary, bidoof, wurmple, kriketot, hoothoot, silcoon, cascoon, gastly, beautifly, dustox
Eterna forest
eterna forest with pokeradar
you can get a silcoon either in eterna forest or by evolving a wrumple which as well you may get in eterna forest.
Get an Eevee and level it up in the Eterna Forest.
You can find Cascoon in Pokemon Platinum at Route 205 North, Eterna Forest.
Well... Not to overcomplicate things, in the Eterna forest...
you can get 52 in the Eterna forest and in the resort area
You can find it in eterna forest (night only). I hope this helps.
First, you have to find a bunery, which is found in eterna forest. After that, you have to evolve it by happiness.
To find Misdreavus on Platinum, you have to go to Eterna forest at Night. There is a 20% chance of finding one there.
Kakuna is in the Eterna Forest only if you have Pokemon LeafGreen in the GBA slot.
You can find them in rout 205, 204, the eterna forest, and on rout 208.