Money Manager EX allows to create custom and heavy personalized report without external tools, but using an internal templating engine.
It's possible to obtain a report that suits to a T with:
- SQL queries to obtain needed data from database
- LUA code to modify and add some logic to the selected data
- HTML/CSS/JS to show data with preferred style