I assume your physician has dx you with peripheral edema. Edema is observable swelling from fluid accumulation in body tissues. Edema most commonly occurs in the feet and legs, where it is referred to as peripheral edema.
Has your physician told you what is causing your edema and are you on any medication for the edema?
You may want to cut back on your salt intake. I know the compression stockings are a pain but there are many different brands to choose from and they do come in colors. Ace wraps are truly cumbersome and would be very hot to wear in warm weather.
I hope you discuss the cause of the edema with your physician.