Gangplank and Fiora are the same champion
If you're too vague about their kits.
Gangplank deals physical damage. Fiora deals physical damage. Gangplank has healing. Fiora has healing. Gangplank has true damage. Fiora has true damage. Gangplank has cc immunity. Fiora has cc immunity. Gangplank has a speed boost. Fiora has a speed boost. Gangplank has an ability that (conditionally) is guaranteed to crit. Fiora has an ability that is guaranteed to crit. Gangplank has an AoE ability that can benefit allies. Fiora has an AoE ability that can benefit allies. Gangplank has an ability that applies on-hit effects as a melee basic attack. Fiora has an ability that applies on-hit effects as a melee basic attack.
It's dangerous to be too vague. This can be done for many, many champions and I opted not to include things like having an auto attack and being able to move since literally every champion can do that. For those who don't understand the post, I'm showing you just how much parallel you can draw between two completely different champions if you ignore their differences.