There are lots of standalone software packages as well as websites which appear to be primarily based on a pedigree view - start from me and work my way back. These systems seem to take the view that there is one unique known truth, but this is often not that case. They do not appear to handle the management of information which is not (yet) attached to an individual particularly well.
Take the example where I have a marriage witnessed by a cousin - I know there is a cousin, but have no way to relate the individual without making some assumptions/guesses.
Are there any good systems that take an evidence based view, where I can enter all the information I have and then draw my conclusions to produce a pedigree rather than producing a pedigree with source citations hanging off it?