The design and Evaluation of 'CAP Tools' - A computer aided parallelisation tool-kit