For a long time I have been using Online Flight Planner, Flightaware and Flightaware Parser, RouteFinder, and others for my flight route planning but now I don't have to leave my own computer.
Adding to my arsenal is Little Navmap. IFR, VFR, high and low, departures and arrival procedures, custom waypoints, you name it and LNM probably has it. Best of all it includes exporting to X-Plane FMS format.
It connects to X-Plane as a moving map and includes a web server so you can manage the map from an iPad, phone, or other device.
Yes, I am excited about Little Navmap!