I use Jepp FliteStar and upload the waypoints to an eTrek (non aviation) GPS. FliteStar is easy to plan routes, it does all the heading/speed/time calcs and prints a plog. You can also get nav data updates from Jepp (although you need to pay!).
After that I just draws the lines on the map, cross-check the distances and headings (just to make sure) and go flying.