f you need to have a Custom CMS (Back-Office) for professional purposes. you should consider programming a Web Based Application fully tailored for your business workflow needs. This allows your partners/employees to use the application for generating calculations, charts, statistics, spreadsheets, PDF and any kind of work-tool for managing data through a Web User Interface (any browser)