This is the real startup gap. There are thousands of CPT codes. When a medical provider is trying to give an estimate, it should be easy for Medical providers to have packaged, template CPT codes for template procedures. Then, they should be able to add/remove CPT codes from the package (like drag and drop), and the prices should change automatically.
The template packages could even be put on a social marketplace for doctors so that the information is shared.