I'm going to name every tactic I can think of that Samus has to recover off of FD.
Remember that for almost every grapple technique I have listed, you can vary how long you airdodge for it, so there's an added dimension there.
Bomb Jump.
Bomb Jump Weave.
Sweetspot Up B.
Sweetspot Grapple.
Rising Sweetspot Grapple.
Rising Grapple No Attach.
Rising Grapple Attach.
Rising Grapple Attach Cancel.
Rising Instant Grapple Cancel.
Descending Grapple to Sweetspot Up B
Descending Grapple to Double Jump Aerial.
Descending Grapple to Double Jump Up B.
Non Sweetspot Grapple to Wall Jump Airdodge.
Non Sweetspot Grapple to Wall Jump Bair.
Non Sweetspot Grapple to Scar Jump Dair.
Non Sweetspot Grapple to Wall Jump Bomb to Wall Jump stall to Sweetspot Up B.
SAMUS = RECOVERY OPTIONS.
I'm going to ignore everything below low tiers for my list, just because I'm not experienced with them.
Personally, I would put Samus, Pika, Jiggs, and Peach in the top tier of recoveries. As far as difficulty of edgeguarding goes, I think they're all quite hard to gimp. Also, when you look at it distance wise, all of these characters can recover at stage height at the very edge of the screen. Everyone else is screwed(though I'm not sure about Kirby, and Link can make it with a bomb, I think). In terms of maximum movement distance and difficulty of edgeguarding while closer to the stage, I'd call these guys top tier.
The next tier level I would put in Fox, Link, Ice Climbers, Mario, and Doc. They either have many options, or a recovery that is relatively safe from getting gimped. Mario and Doc use projectiles to approach the stage and have a large sweet spot, IC have two different recovery options that can go for the ledge or over the opponent's head, also invincible Nana is invincible, Fox can aim at ledge or overhead, and side b can be aimed to platform cancel, hit them, or go to the edge. Instant cancelled illusions add more depth to Fox's options. Link has projectiles to help him recover, as well as a grapple and pretty safe up B. Each of these characters also cover a good amount of distance.
the next tier level I would put in characters with decent distance recoveries, but whose recoveries are often too predictable and can be very vulnerable to getting gimped. Here I would put in Falcon, Ganon, Sheik, Marth, DK, Luigi, and Falco.