Thank you for the replies. Our workflows are made in informatica, but for the lineage info they ask for extra money, so we need to do it ourselves :-).
We will eventually do it step by step and improve it as we go along.
Basically we created a metadata db that will be populated from the informatica workflows.
If I find anything useful, I will post it here, but I'm not very optimist:-).