A PC with the connecting cable is the only way with an E-trex.
I travel quite extensively in my job and have found, creating routes in the GPS clutters up the Waypoint list and it is not as accurate as a Track.
I use Steet Atlas to create a route, then use GPSBabel to change it to a Waypoint list, then use G7toWin to make a Track file for upload to my GPS. This allows me to do a "Track Back" to beginning or end and it shows a more accurate time of arrival.
The Legend can hold 9 saved tracks at 3000 track points per track.
If I have a Waypoint I don't want to delete, like "Home", I use a method described earlier in this thread by "Neo_Geo" to make a .IMG file and make it a POI.
The Legend is a nice compact and inexpensive GPS, but it has it's limits.