Run it against the Win32 API and if you can show me a successful outcome then I'll be impressed.
On the other hand, I asked for some trivial examples of Nim macro syntax and it couldn't make something that compiled even after feeding back the compile error messages.
If there's a private/obscure API you need to deal with that is the size and complexity and has the amount accumulated cruft that Win32 has, yeah, you're out of luck (but maybe should also be reconsidering the life decisions that got you to that point).