My workflow involves a lot of files, located in different folders (affinity files) and export folders (png, jpg, ...)
Also, I frequently use the "Save as" dialog to copy / start a new increments from the file I'm working on (whilst using the export persona in between).
Because Affinity Designer opens/suggests the last location, I often make the mistake of saving stuff where it doesn't belong. For example saving a new iteration (affinity file) into an export folder or the other way around.
One solution could perhaps be:
AFFINITY DESIGN
"Save as" and "Open" dialog always opens in the same location as the current file
If theres no open file, use the last open file location
EXPORT PERSONA
Export location is "remembered" per affinity file and remains the same when you reopen the file
If theres no exported files yet, use/suggest the current affinity files location as base