I've been experimenting with Hackintoshing recently (running Mac OS X on non-Apple hardware) and as a result I tried to find a way to run Construct without having to reboot into XP constantly.
I'd say it's quite possible, just that with my hardware it was unfeasible.
I was able to use VMWare Fusion and install a copy of XP, and run Construct inside it, but it was kinda slow due to my lack of RAM and processor power for such heavy emulation. However, I'd guess that recent Apple hardware is much better suited to it. Another thing to note is that you could use Parallels Desktop, which does the same thing but has better performance (I could not use it as I am on an AMD processor and it won't run on that) Both of these implement DX9 and Shader 2.0, which is as high as Construct supports anyway. As long as you're not using six billion pixel shaders at once I'd say it would work at least decently.
Just note that both of these potential programs cost money. There is a free one, VirtualBox, but I tried and it does not work.