Ground up build of a new Microsoft Office suite component - for comparison sake, assume the build is about the same scope as building the current Word word processor would be. Assume that the development staff is a qualified staff of US professionals charging a competitive industry average for the skill set required to build such an application and that the project is outsourced (not in-house) and bid out. Hopefully, that covers enough variables to make an educated assessment.