This has all been suggested before, but mostly in comments on threads and it’s really small things that shouldn’t take long to change and would be such a big QoL improvement for fishing.
main improvement: either, reduce the amount the fishing rod vibrates a lot(like down to 10% of what it currently is) or completely remove the vibration for reeling in and only have vibration for when a fish bites so you can easily tell when a fish bites just by the vibration. An animation on the fishing pole, like it bending a bit could also do the trick, but that would probably be more work.
Secondary, not quite as important Improvement: either add a icon for the fishing potion to the exp bar, have the end of the rod glow a little when you have a fishing pot active or put your buff icons on your fishing rod as well. Really annoying not knowing exactly when the potion ends.