What is a good program for setting up positions and playing variations?

Sort:
Avatar of chessguitar
[COMMENT DELETED]
Avatar of Skinnyhorse

    SCID, which I think is a free database might be one answer.   Chessbase 14 would be the best, but you will need $115 or so.