Hi @fishbot -
Both QGC and Cockpit support mission planning - does your vehicle not have a position source? Are you planning to use Auto mode in ArduSub or Rover?
Perhaps I’m misinterpreting what you’re after by “program in motion commands” - but quite a lot is possible!