The feature present in TB and PS is very far from what you need. The core may be there but in order to get the checkout process to understand what does it mean and how to calculate stuff will be nightmare.
@lesley was reffering to the code somebody will need to write for you to redo 1/3 of the functionality of the shop - front end, product pages, checkout process, backend - orders controller, stock managment.... lol...
I would invest time in the only possible workaround - divide your shop in categories based on brand, model, then part where the sticker should go and making different products for each one...