Это очень расплывчатый вопрос. Piwik - это локально установленная программа веб-аналитики, написанная на PHP.
Вы не сказали нам, что будет делать ваш плагин. Как бы он сделал все, что нужно, не касаясь базы данных?
Читали ли вы документацию к плагину ? Это удобно под названием «Как написать плагин», кстати. Трудно пропустить. Похоже, что плагин отвечает за создание своего собственного HTML, так что, по крайней мере, отвечает на ваш вопрос о создании пользовательского интерфейса.