Timekeeper has a very simple web UI which I think does what you are requesting provided Job Cost is integrated. The answer is is really ""it depends"".
Your options would also include Google Sheets/ Office 365 spreadsheet. It all depends how automated, how frequently, does it need to expand in the future, etc.