Could you give some examples of these flawed 'softwares', both
commercial and free?
CompoChess 2.5 is a software you must download if you have the habit of going over games you download from the internet. It lets you add variations of your own and then save the revised games, a feature generally held back in the free versions of some more well-known commercial software. I find it superior to many other free softwares in this respect.
A short description and link here:
http://www.freechess.50webs.com/database.html
It can't use UCI engines...Sorry, I'm not interested.
Other softwares are not flawed, strictly speaking, but not so straight forward as in CompoChess 2.5 as far as adding variations is concerened. Take a simple example, Arena 3.0 or Penguin v5 are both quite not so user-freindly in this respect. In the free version of chessbase light 2007 or chess base light 2009, adding variations is simply out of the question.
CompoChess 2.5 is a software you must download if you have the habit of going over games you download from the internet. It lets you add variations of your own and then save the revised games, a feature generally held back in the free versions of some more well-known commercial software. I find it superior to many other free softwares in this respect.