This is Modx, so there are likely many ways to do this. For the backend, I would use MIGX. You can set up a data entry grid almost exactly the same as the Wordpress example you referred to. It's a bit daunting to get started, but once you work through some of the tutorials (example:
http://rtfm.modx.com/extras/revo/migxdb/migxdb.tutorials) you'll realise how powerful it is.
For the front end, I'd probably buy or find a suitable free pre-packaged comparison table and modify it to incorporate the backend data saved using the MIGX grid. Have a look at this tutorial:
https://www.gelstudios.co.uk/blog/2013/10/modx-migx-db-tutorial.html - it covers backend and frontend display really well. Hopefully that will give you some ideas.