On The Job by Stunt Software is an excellent way to track your time and expenses, as well as bill your clients by quickly creating professional invoices.
The interface is straightforward and easy to learn. There’s no need for help files. The dialogues and buttons are all clearly labelled. Even though the interface isn’t customizable, you can change things like date formats, deletion confirmation and timer animation.