User and Content tracking and analytics
For most part, you can achieve this using contrib modules. Here are some of them:


Views will allow you to fetch most of the information in your database and create pages, blocks and subpages.
Administration Views will override default admin pages (e.g. /admin/content/node and /admin/people) and even more importantly, allow you to change the output of those pages.
Views Data Export allows you to export information from Views to a variety of formats, from txt to csv.
Google Analytics with custom 
Messages module. I've used Messages module many times when I needed to track an action of a user somewhere. It integrates with Views and Rules, and in combination with the two you can log most actions on the site.
Total Control gives you a central administrative page from where you can manage different sections. It's also coming with certain panes that you might find useful.
Panels will allow you to create more complex pages that contain blocks and information in a different layout than what is provided by default in your admin theme (e.g. 3 columns and multiple different rows).
Forena reports module allows you to create custom reports from the database.


For additional information, see this response by Pierre Vriens.

Lastly, I just realized that this question might not be really suited for this website as it's opinion based and asks for module suggestions. If that's the case, I guess mods will remove both the question and answer.