You can create dialogs like this using BlockStyler.
Lenovo ThinkPad W540, Win7, 16GB. Developing in: Java | C | KF
Production: NX126.96.36.199 MP11 64bit Testing: NX188.8.131.52
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.