What I mean to say is that, IMO, the actual problem is that the quality or accuracy of appraisals is lacking - and that just leaves a big opening for the attorneys to take advantage. And better ethics can only buy some time for appraisers, as the attorneys will eventually start claiming in the absence of any good verbal indication of bias, that appraisers are nonetheless discriminating against some minority, because see here - Look! - One appraiser has a value $500K higher than another. It's simple. This problem will not go away, until appraisers get their act together. Easier said than done, though.
I can write an app with all the bells and whistles to perform objective valuations with constraints, but it will still require appraisers to do more work and it will be much more expensive for the client. So, unless the lenders are prepared for that, anybody would be wasting their time investing much in developing such software. But I probably will anyway - up to a point. I can probably put another year into the project. And I am making good progress due to LLMs.
It will be a complex app to handle residential 1-4, commercial (Mixed, Office, Mfg, Warehouse, Motels, Hotels, ....), Land, Reviews, Rural - and some point I may be looking for interested appraisers, especially in the specialty commercial areas. Oh, then there is pure Market Analysis, QGIS, Standards/Regulations and so on.
Angular is the most demanding for me, as Google has been releasing upgrades every six months since 2017 or so. It is, one might say, a bit convoluted with "dependency injection," "inversion of control," and so on, so I have to catch up with the latest changes. A lot of the R code was done years ago, but it has evolved and has to be cleaned up for this project as well.