A new credit building tool promises improve your score by encouraging you to save, but there are more effective ways to build or repair your credit rating.