Course creation

How do you all create courses to follow within a profile?

I do a lot of trail running in mountain areas. I find the course creation rubbish with Garmin Connect so I use Plotaroute. I then add waypoints for the summits and anything else like a water source.
I then save this as a .fit file and upload that to the NEWFILES folder within the GARMIN folder using a PC.
I can then select my trail run profile and the course I created. I can see the distance to the next waypoint etc.

With the purchase of a new F7X Sapphire I thought these waypoints would also be listed in the Up Ahead screen but they're not. Just the start and finish.

Just wondering what everybody else uses to do the same thing?

Also any way of doing this directly from a iPhone or iPad and sending directly to a watch, even using software that's linked to Garmin?