Native Windows COM applications is one area Delphi was really good at. If that's what I was building I'd probably use Delphi. That was Delphi 7 though. I'm not sure where it's went since.
The native Windows COM part is still good, you can create your own controls very fast and integrate it with other Windows programming languages easily.