Terms and Conditions web order selection

It appears there is no automated way to attach the correct Terms and Conditions to a New Sales Quotation, Order or Invoice. Specifically I would like to add the correct T&C to Orders placed through the website checkout based on the item(s) added to the cart. Selection based on item group would be okay, but a priority may be needed in case multiple items were added from different groups.

There are a few posts on here requesting the correct T&C based on the customer also.

Maybe this could be added to the Customer Group and Item Group, or maybe this would be best as a Terms and Conditions Rule.
Customer Group would fit quite nicely as there is already a Default Customer Group in the Shopping Cart Settings

Any thoughts?

From a website order based on the Items in the cart?

Not sure about Website order