The function you are looking for, Beagle, is traditionally called "E6B" in American products, and most modern aviation GPSs have it. You enter the track, distance, TAS, wind, and out pops the heading, ETE etc.
Personally I find it far quicker to start up Navbox, click on the relevant points, and out comes the whole plog. In the absence of a printer it takes only minutes to copy it out onto the paper plog on the kneeboard.