Absolutely.
I'd suggest taking a look at NX Product Template Studio, which has a rich set of drag-and-drop (no code to write) tools for creating simple UI to drive options in NX models.
(Change model parameters in coordinated ways, suppress/unsuppress features, suppress/unsuppress components, add/remove/replace assembly components, assembly arrangements, part families, FEA, Motion, Drawings and PMI, and more.)
There are some great videos on YouTube, actually, showing some of the possibilities:
Ship Hull Configurator (This is a great one.)
End Loader Bucket Assembly (Shows optional components and features.)
PTS on YouTube (A few others, including some "getting started" videos.)
Does that help?
Taylor Anderson
NX Product Manager, Knowledge Reuse and NX Design
Product Engineering Software
Siemens Product Lifecycle Management Software Inc.
(Phoenix, Arizona)