Since SiteVision is a portlet container you can develop and deploy your custom JSR 286 portlets in SiteVision.
When developing SiteVision portlets you can access the SiteVision model using the JCR implementation of SiteVision.
The web contains numerous pages with information of portlets. Here are some:
The page published: 2017-12-22