I'm working on a business card with lots of adors/variables. The individual can have 1 line of text beneath their name, or possibly 4. The bottom text block can contain 3 lines or 4. The address, city state zip block is two lines. The goal is to have the address block center so there is equal white space above it and below it, accounting for the differing amounts of information. The attached screenshots so the two extremes of content, and you can see the card with minimal information is way off balanced.
What I really want is a text box that centers itself between two other boxes that dynamically change size, but I don't think that exists.
The only way I can think to accomplish this is to create a new layer for every combination, but that seems like a lot of work for what seems like a common scenario. Anybody have a more elegant way of accomplishing this?