I can echo everything @
lannes said.
Litchi has a less steep learning curve than Dronelink but they essentially can do similar, if not the same things. I use Litchi so my information is from experience with it.
One of the semi-unheralded strengths of Litchi is it's ability to allow you to program your mission from home on your computer before getting out in the field. Not only that, with the additional program, Virtual Litchi Mission combined with Google earth you can not only see your mission on a 3D model but can export "VLM data" to Google Earth and fly the mission virtually on your computer and make necessary adjustments before getting out in the field, having to fiddle with it on a tiny phone, often in the middle of nowhere.