VT exports directly into most of the common SA Tax software but you can select a specific template for self employed/ sole trader that produces an easily transportable set of accounts that can be manually entered using the HMRC software (creates the accounts using the same headings as HMRC).
Haven't actually used the facility myself but that's basically what is says in the instructions
VT Final Accounts will produce sets of final accounts for you to print off and do what you like with.
In order to then use the info for returns etc, you will need to export it into that software to then upload to HMRC. They recommend BTC? (I think) which looks pretty good.
Now with the move to XRBL or whatever its called, anyone wanting to be Corp Tax returns etc will need to use this type of software and no doubt SA will follow that rule of thumb.