Mark a point in space

Is anybody aware of any software/interface that enables you to mark a point in space, longitude/latitude/height/orientation? Maybe even gimbal settings...

It would be really great if you could send the drone to a point in space and line up your shot. Save that point, and then have the drone return to it for a second shot/minutes/hours/days later to make timelapses that span multiple flights...