New web apps tackle business finance problems