How to do Data segregation in Step format in solidworks?

Hi all,
My client uses Cadmeister software and I uses SW. He needs Assembly containing 100s of parts in a single file in Step format. But unlike catia or Cadmeister there is no way to segregate parts into different layers ( Layers for 3D not 2D). Hence when he opens step into his software he will be clueless about which part is which because even the names of the part also gets changed into imported surface1, imported surface 2 etc..
There are two types of STEP format 203 and 214. 214 format is capable of retaining layers and names of parts. But how to do that in SW or is there any workaround / translator / addin etc.?