Conditional invoice and email layouts

I would like a feature that introduces conditional tags in the email and invoice layouts. That way you can show different parts or columns in a email or invoice when a customer has booked a certain service.