@Peter Tverdov
Hi Peter. I know exactly what you're talking about as I was wondering the same thing a couple years ago. I use a custom Google spreadsheet that I built to track everything. I add new columns and rows onto it whenever I need to and have graphical charts showing how many conventional loans and private loans I have, location of properties, and much more on the sheet. It gets pretty big, but in the end I get used to tracking it all and it's very easy now to find the info I need. I can easily share it with my wife and she sees all updates I make to it.
There is no dedicated software that I know of to track a custom portfolio so that's why I opted for Google Sheets instead. Just build all your property addresses in a left hand column, and then all their individual attributes like taxes, insurance, mortgage terms, property manager info, etc in the vertical rows. You may end up with 40 vertical rows but it will contain everything you need.