Riot: Senna should build AD for ADC/Damage dealing and AP for Support/Utility
So her passive is bonkers but that is a different post.
Here is what you should do with her abilities.
P: The bonus AD should be changed to boosting her auto attacks bonus damage (adjusted accordingly), not this +20% extra damage thing.
Q: should be AD only go to damage to Enemies. AP should go for Healing Allies.
W: should be AD adds to damage, AP adds to Root duration (starts at 0.25s and scales +0.25 per 100 AP to a max of 2.25s) Leveling the ability ups base damage lowers CD
E: No change
R: AD adds to damage and AP adds to Allie Shield.
This way there are clear paths as to what you should build based on what Roles she is playing.