Just depends on you which 1 more convenient to u
option 1
Solidworks need to create part file then goto assembly file. advantage history features more editing good condition. disadvantage too many history you need find it which feature you need edit. after edit in assembly you need to re-matting or arrangement.
option 2.1
Siemens Solid Edge most same as Solidworks. but it have good condition it can synchronous directly very less history. then another good condition from assembly can directly create part file or sheet metal file.
in Solid Edge sheet metal design opening very accurately, it base on k-factor equation, materials, bending gage. so this is good recommended software
Option 2.2
In Siemens NX mostly more powerful tool. but this tool mostly use for mould or casting design purpose. this tools good condition for freeform design or synchronous design. totally fully flexible.
after model design complete can directly sent to CAM, laser cut or turret punch progress.