I rarely plan a specific route more than a few days ahead, and then generally get an overview from a road atlas before using the Location App and/or CCI to seek out suitable locations for overnighting, services, lunch stops, etc., finally inputting these into CoPilot (the Trimble app, not the Microsoft AI tool).
I have yet to try in anger the CCI routeing tool, which is available only on a PC (and only online). I'm not sure whether it will work under operating systems other than Windows. The only user configuration available is inclusion (by default) or omission of motorways, and I do not know whether some "standard" values may already be in place in respect of other criteria such as vehicle dimensions and weight. You can find this routeing tool at
https://campingcar-infos.com/view.php?routing=3t8f0ja934ta8fu834t. Click on the icon that resembles an "S" lying on its side, which is found in the lower right corner of the map. This will bring up a sample route (which may or may not be visible, depending on the map area that is displayed) as well as a few additional icons for the routeing tool. You can ignore the sample route and click on your desired start location and then, in the pop-up, on "Départ itinéraire" (or whatever it may have been auto-translated to if you have web pages auto-translated). Then click on your desired end location and on "Arrivée itinéraire". A route will then be calculated and icons will appear representing POIs on or close to the route. You can refine the display of POIs by selecting/deselecting icons in the overlay at the top of the map. The route can be modified by dragging (as you would do with Google Maps) and extended by dragging the end point. Once you have defined the start and end points, a small white square will appear top right, alongside the icon that enables selection of map type. Clicking on the white square displays turn-by-turn instructions for the route.