I Need A Product Listing Similar To This Site See Link

I need a product listing similar to this site see link
https://www.grainger.com/category/tools/hand-tools/wrenches/hex-torx-keys-sets?attrs=Hex%2FTorx+Key+Product+Grouping%7CHex+Key&filters=attrs
I would like to have setting for the list to include what column heading data to include, and be able to specify column width and font size also with buy links that when clicked on show product data and add to cart button just like this link show etc..
Thanks
Chris
BTI