Reached out to tradebase and they had not heard of the cooling off laws (I sent them a link to the act of parliament) and they mashed up a copy and paste effort that does not have the correct formattingI've been using Your Tradebase for over 10 years. Seems to do everything that you want.
Free trail Steven thinks you'll love YourTradebase. Give it a go. - https://go.yourtradebase.com/refer/5LU31NFK
I am currently using Xero and that works- Xero allows me to do custom formatted word documents (allowing me to insert new pages at specific points etc) which are used by Xero