I'm new to Lego Digital Designer and this forum, so hello to every one. I have skimmed this thread and found some very interesting ideas indeed.
Among them, I think one of the most useful to me (and quite simple to implement I think) would be to have parts inventories with the following features :
- model to parts : you should be able to produce an inventory file from any lxf file.
- human-readable version : you should be able to produce a nice human-readable of your inventory (a list with names, and pictures) that you could print
- machine-readable version : the inventory should be in a common machine-readable format (like an xml file, or any spreadsheet format), and if not, you should be able to export and import it to and from at least one of these formats. This would allow advanced users to use them in scripts, or build third party tools without adding complexity to LDD itself. For example, this could be used to filter only the parts you can buy through the Lego website, or only the part you don't already have...
- order : you should be able to order the parts from an inventory through the Lego website (if the part are indeed available for sale)
Also on a side note, it would also be nice to actually be able to flex those flexible parts (or may be it is already possible and I just don't know about it ).