I use LittleNavMap for all my flight planning and am pretty sure that it can do what is required.
You have a choice between having it calculate a flight plan for you, with several different routing options, or selecting the individual waypoints yourself.
You can also modify a calculated flight plan at any time, adding and deleting waypoints, before finally saving it and exporting it.
It is a fairly complex bit of software but I believe that it should be capable of generating the required flight plan with use of the correct options.
If you can't find the necessary information in the manual then you may find your answer in the LittleNavMap support forum.
OK, I fired up my FS PC - here are a couple of screenshots for an IFR flight plan from CYHZ to CYYT routed by Navaids:
![[ attachment ]](./download/file.php?id=2426)
2023-02-03 08_38_05-Window.png (19.05 KiB) Viewed 8225 times
![[ attachment ]](./download/file.php?id=2427)
2023-02-03 08_38_52-Window.png (12.65 KiB) Viewed 8225 times
Hope this helps,
Martin