Hey there.

Im not sure what you are requesting exactly, its quite brief, BUT, Microsoft Excel and/or even Access are completely capable of doing as you request and then some.

Apart from that, Sage or something similar is your only option.