looks like someone has a working version of this, but they are trying to sell it. Kinda sad, but it looks and operates well, they even added the input type to the admin so they can choose checkbox, radio and drop downs. have a look. Hope we can get to that point soon.
http://www.itwebexperts.com/custom_computer_builder.php