Нет способа сделать это для любого приложения. Приложения не всегда имеют документы. Если приложение поддерживает стандартную модель документа AppleScript, вы можете сделать это с помощью AppleScript. Например,
tell application "TextEdit"
set foo to the path of the first document
end tell