It really depends on what type of riding you wish to do. I use Komoot which can also find some really good off-road routes and is easy to use. It is a bit like a satnav for bikes but does use a lot of phone battery power. For long rides I have a backup battery pack. You can input your wishes regarding type of terrain you wish to ride from roads to off-road and your bike type and fitness. I tried Strava but didn’t get on with it.
I use Google maps in conjunction with Komoot as a check on a proposed route. This helps to avoid ending up on a near vertical downhill rock strewn track on an electric hybrid bike. It was fun but at the time I really wished for a full suspension mtb with fatty tyres!!!
Enjoy your rides.
Been looking this am at many of these, and as others have said, no one does all. Komoot is good, very easy to use, and works as a bike satnav, but isn’t the best for planning, or getting more off road routes. Memory-Map is great for detail, is old fashioned and clunky in use, but I can make it produce the route I want, although takes time.
Its interesting getting three or four of the apps open in area you know and comparing what info they have. Some show none of the routes that I know are there.