I'm looking/requesting for a app that is able to log work hours (user should be able to set date and clock-in/clock-out). But also allow user to input the wage/taxes, start of pay date, and whether it is weekly/bi-weekly/monthly/etc. And with all that information should be able to calculate the approx. amount the user should expect his next paycheck will be.

I have found a program that logs work hours which allows you to clock-in/clock-out, but does nothing more than that.