When transferring to Duna, I usually make all of my corrections as soon as I'm out of Kerbin's SoI. By using MechJeb to align my craft in the cardinal directions, I just use a little trial and error to adjust my intercept. Typically I'll watch the approach distance/periapse and burn prograde/retrograde as necessary until I can't get it any lower, then I'll re-orient the ship radially and do the same thing, and then back to prograde/retrograde and so on until I've gotten as low as I can. If the inclination difference is small (fractions of a degree) then I can adjust it as well, otherwise I'll wait for a convenient node and make another round of corrections there. This lets me get 100km or lower periapses with great consistency, usually with only one set of correction burns right at the start of the trip. It might not be the most efficient, but I try to design my spacecraft with large enough fuel margins that it doesn't really matter. Once I'm within Duna/wherever's SoI, then I'll immediately make any final corrections necessary to set up Ike avoidance/aerobraking/capture.