Add a possibility to use a default hourly rate for new tag values. That way you only have to add the hourly rate if it differs from the default rate.
Make TimeCard more “intelligent”, so that it can show only valid alternatives in the tag dropdowns. A customer question can illustrate this feature best: “I need to track Project, Task and Customer. Project will be a unique code, but there can be the same customer to multiple projects. Tasks are specific to a project and change from project to project. Ideally when I pick a Customer, I can then pick from just “their” Projects and then only the Tasks available to that Project.” This is a good feature that unfortunately requires much development time.
An upgrade notification for the future updates.