@moonbase
The only think that i can find here is Calm Mind Latias.
She can take ezly on breloom, can set up calm mind, has roost to recover hp, its enough bulky to take non super effective hit and fits really nice on rain teams, however, she is not a physical attacker (your question is really hard). She has access to Psyshock calculating with the opponent's defense so it may help. Though cm latias does not carry psyshock usually.
Another option is Landorus-T, he can come in against Loom, is physical attacker (huge 145 base), can take hits very well (hurricane from LO tornadus-T is not a OHKO on max hp lando and can take terrakion's hit very well) and he has access to rock polish, swords dance, but has no recovery moves.
If any idea comes over my mind i will post it here, thats all for now :[
EDIT NEW IDEA c: HERE:
Wish CM Jirachi.
A. He can take bullet seeds very well but you have to be careful about mach punch.
B. He can set up with Calm Mind.
C. Psyshock allows him to deal with bulky specially defensive pokemons counting as a physical attack.
D. Has access to wish.
E. Very bulky and can take a lot of hits thanks to its typing.
F. Fits really nice in a rain team. Psyshock, thunder, wish and calm mind.
EDIT 2: Scarfwynaut got a better idea, i dont know why i didnt think about dnite. Take his suggestion.