I'm new to Python but would like to create a script that makes it easy for me to change the paper size of a layout. As of today I have 10 different layouts to choose between (5 different sizes+2 different orientations). This means that I need to update 10 different layout templates every time they need to change.
I rather see that I only need to update on template but that I can change the size and orientation with Python. It is important though that the script includes size differences for different elements around the map as well as for the gridlabels. For example the script should be able to change the title size from 10, 12, 14, 16 depending on the size choosen.
Anyone that has already invented this wheel?