Driveworks (Express vs. Solo vs. Pro) or other

I have a few questions as to what is very important to me and i am not sure which can do this (express is out i know).

1.  All new parts need to be saved in a diifernet directroy and not the same directory as driveworks templates.

2.  All information coming through custom properties must be saved in "Configuration Specifics" and not "Custom".

3.  I must be able to give the part its own name and not a prefexed or suffexed name of the template.

Can anyone stear me to the best option in driveworks OR any other program that works like this.

Thank you,

Troy

SolidworksGeneral