The honest advice is to check the flight before you check the drive. IGI operates vastly more services than the other two combined, so for most routes and most dates it is not really a choice — it is the only airport with a flight that works. Start there.
Where it becomes a genuine decision is when a Jewar or Hindon flight happens to fit. If you are heading to Greater Noida, Agra or Mathura, Jewar is meaningfully closer, and the Yamuna Expressway makes the drive fast as well as short. If you are heading to Ghaziabad or Meerut, Hindon is dramatically closer — 8 km against 45 km to IGI for Ghaziabad — and will save you well over an hour each way.
For central Delhi, south Delhi and Gurgaon, IGI wins on distance as well as on flight choice, so there is rarely a reason to look elsewhere. And one point worth making plainly: a shorter drive is no bargain if it costs you a connection or an inconvenient departure time. The drive is the smaller part of the journey.