Meerkatech's Asset Installer is a Unity Editor Extension that can be used to package your own Unity Asset/Extension into an installer that provides the following functionality:

The Asset Installer features a What You See Is What You Get (WYSIWIG) experience during the configuration process.

A tutorial on how to use the Asset Installer, with a demo asset, is included in the package. You may also want to take a look at the tutorial video.