I found this software homeproject365 that it suits all my needs. It has the features that you are looking for (dispatch/invoice) and many more. I really...