I have done a advance setup of a combination of the above mentioned modules. The attribute options pictures are displayed individually in front of each attribute and a ajax is used update the display. Plus there is also a order detail module for easy reference.
Please see a working example here. The site is still in development phase. Also the modules are customized to suite our products. Therefore if you are interested in something like this please let me know