Hi cfahn,
Yes this could be achieved with PSM 6 depending on how you want to do this. You could have the variable maps saved as image files and the directions as text files or image files, and then depending on a specific database field's content, set up an expression that would use the right map and directions.
Note that PSM will not be able to determine by itself what map to use based on the address. You will most likely need an additional database field that will tell PSM which map and directions to use.
Regards,
Olivier