So that it can utilize gui and interfaces designed for humans. Think of video editing program for example.

Yes. GUIs expose an accessibility tree.