A Spredsheet,use one cell to enter you start condition, put any conditions into other cell, put any your ideal into functions for other cell.the final result will be in one cell. or you can try to use Access to save your daily data into database, and use its user interface to make a program.
如果想学编程的话,可以学MS Visual Basic,C#或Java。也可以用网上的免费的软件。