Mickey, I've just read the "Tip: Make a re-installation checklist"
, written by Fitzcarraldo. How about something like that?
An app that stores every single modification onto files, configuration and instalation of packages and software from your base system. (Obviously the start point is when you install the app).
Then you can make reports, and other tools to re-install, back-up and things like that.
Could be really usefull, but I don't know if this could work on M$ that easy (Register and so...)
About Qt... totally agree