There is Explore, Connect and Basecamp to plan routes/curses all with different functionalities and not alle compatible with any device.
Furthermore the functionality differs between platform (Windoof/Android)
Wouldn't it be more sensical to build one proper, platform agnostic Software. Instead of this mishmash where you need a chart to find the least bad for the usecase at hand