With the greatest respect I can't help but feel you are overthinking this on a massive scale. You could probably have solved the problem by now if you applied less "rationalising" and more practical "get on with it".
When my family was young we were permanently broke. The solution was simple, the "book". Every month we totalled our income, deducted monthly bills and what was left we could spend. The monthly balance was divided by 4 or 5 and written in the "book." Every purchase was deducted from the running balance. An overspend in week one was accounted for by an underspend in week two. This was 30-40 years ago, with today's technology far greater detail is possible.
I retired nine years ago, my only concern over this was running out of money with little, if any, ability to increase income. I did what I could to address my concerns and a year or so before retiring addressed this.
Pull together your annual income and expenses, analyse these and apply cost centres
Create or purchase online a simple cash accounting or bookkeeping spreadsheet. I bought one online and adapted it to my purposes. I could have built one, it would have taken days. An hour online found one for £5.99.
Set budgets and YTD information, create a worksheet that pulls all the detail together in a monthly management report.
Enter your monthly income and expenditure as frequently as you wish, doing this regularly takes less time and is more accurate.
If you wish include the value of savings, ISAS etc.
If you keep the data updated you will know your financial position at any given time. It will be held securely on your own device. The accuracy of the net worth you're interested in will depend on how often you're prepared to check this detail.
All our savings are in long-term plans. I use to check monthly. A waste of time as a drop simply depressed me while an increase had no real impact on day to day life. Clearly if you're heavily into buying and selling daily data is vital, for longer term stuff it's pretty pointless.
In summary get a spreadsheet and do it yourself. After the initial work it's quick and easy to get the information you want, not what a random app thinks you want.