In PowerBI you can create your own visualizations from the library of custom visualizations. A development project has to be created then test the visual in PowerBI service. Once the visualization is customized, it is thoroughly checked and tested before posting. After testing, the visualization is saved in .pbiviz file format before sharing. But you need to be a PowerBI Pro user in order to make custom visualizations.