I have a floor plan for a house, with the electricity plan, ventilation ducts plan, water pipes plan (and a few more of these) each in different layers. I have two layouts (one for ground floor and one for first floor). What I want to do is plot both layouts multiple times (to pdf), once with the electricity plan layer visible and the others not, once with the water pipes and the others not, and so on.

I would also like to have (for each 'pass' of plotting) a custom label (so that the electricity plans say 'electricity') and the date the plan was plotted somewhere.

Right now I manually enable the right layers, plot both layouts, adjust layer visibility and so. This is obviously very repetitive and error prone.

How do I do this in one command? Seems like something that would be very common, but I can't find anything online on how to do this. Thanks.