Provision of design and implementation of computer tools