Sometimes OpenBiblio almost does what you need. In these cases, you can customize it to add the features and changes you want. If you don't have the time or the ability to make the customizations yourself, there are members of the community who may be hired to do it for you. If you are interested in hiring out for OpenBiblio work, we encourage you to post a short description of the work you want done on the Help Forum along with contact information so those interested in the job can send you a proposal privately. We ask that all proposals be submitted via private communications and not posted on the forums.
The engine behind OpenBiblio's reports section is a tool that supports customization. Take a look at the page with user-submitted reports