Hello,
I have a question regarding if I could post the following things on this forum since I don't want to get anybody in trouble. (Sorry about my post about the file format).
All programs will be self made (not all are created but will be for my own purposes)
A lif file extractor / viewer
A lif file modified (replace a file inside an existing lif file)
A part viewer (enter lif file, get a list of parts and pick one to view)
A part editor (gif it one of the more common 3d files and import it into lego / eventually with integrated editor)
LDD Sets Importer / Exporter (+ some database to index http://www.eurobricks.com/forum/index.php?showtopic=41226 if given permission of the respective owners + credits in program)
Automatic collision fixer (give it a file, it will find gears and automatically align them correctly)
Enter a model and the sets you have, and see if you can build it