i'm a developer too and i'm using Crossover 8 by CodeWeavers to emulate internet explorer. One of their supported programs is IE7 so you can install it straight from that (need internet to download and install).
Seems to run alright, but main microsoft graphics are very poor (wouldnt recomment printscreening through it)