Kiu ERP allows you to use one bill of materials for multiple variants of the same product. Simply enable variants from Configuration ‣ Settings.