I am not an Affinity Designer user, but one will be along soon. What I can suggest is designing on a 12 x 20 artboard/document and searching the forum for “Affinity Designer Resize” there are lots of posts.
Here is one to start with: Sizing Changes When Imported/Uploaded