Does using CakePHP to build a product configurator makes any sense?

Hi,
I’m wondering if CakePHP could be the right tool to build a simple product configurator like this?:
http://www.gutjahr-konfigurator.de/nc.html

Does anybody perhaps already done something like this and has some tips?

Could CakePHP even be the basis to build a (IMHO) high end configurator like this?:
https://www.kuhn-schiebetueren.de/konfigurator/#index/shop
What Technologies (e. g. JavaScript Frameworks that will work well together with CakePHP) should I learn in addition to CakePHP to be able to build such a challenging configurator on my own (in a hopefully not too far away future).

I highly appreciate any help regarding the product configurator topic!
Kind Regards
Holger