Teger - I wear a 31 in EP chinos (old fit?) and a 30 in the Walts. I went with a L because I didn't want a shrink wrapped fit. They still fit snugly without even tying the drawstring. I'm not sure how much of a difference there is between sizes, but I'm inclined to say L or XL.
I can't stand hang drying and not softening up in the dryer especially for tees since it can have a chance of the hanger causing an indentation in the shoulder. tanks would be fine to hang dry and wear IMO
May give the J+E u-neck tanks a dry. looks like i missed out on the rounded hem