Si c'est un motif répétitif ou simple, les profils en creux/relief sont très bien.
Pour les histoires un peu compliquées, on avait fait un mur fin pour le relief, attaché au mur principal puis utilisé l'option de modification de profil:
Pour les quantités etc c'est juste à gérer avec la structure de la base de données