You can create dialogs like this using BlockStyler.
Lenovo ThinkPad W540, Win7, 16GB. Developing in: Java | C | KF
Production: [NX22.214.171.124 MP11 64bit] Testing: [NX126.96.36.199 MP1]
This kind of dialog is created by PTS (Product Template Studio).
It allows you to create a menu to controll a Model or Assembly template.
No customization required.
Not sure if this is what you are looking for.
Otherwise the previous answer is more what you are looking for.