Show List/Grid of Product Options with Stock Availability

I will be switching a client from OsCommerce to CS-Cart Pro, but there is a feature I need to make sure I am able to implement first.



Does anyone know if there is a way to show a list of all product combinations and their availability?



Here is an example: http://www.urbanoutfitters.com/urban/catalog/productdetail.jsp?id=20885448



When you click the “Check Availability” link it shows such a list.



If I need to hire the CS-Cart programmers to have something like this custom-made I would greatly appreciate knowing this as well.