Custom user interface

I faced the same problem you described and eventually solved it by writing my own UI in my own website. This web page is invoked by clicking on a property in my deal record. I use the HS API to retrieve and update the HS data from my external page.
It is working really well for my Sales Team, but did require some time to develop.
Having customized web page for deal data management, QA, quote generation and customized operations has made a tremendous difference for my team as they manage the 300+ properties of our product.
If you are interested in seeing a demo please message me.