Just checking back to report some progress…I was able to build a fairly quick map using QGIS and a plugin named “qgis2web.”
It basically does what I wanted to accomplish. The output map is a bit rough and needs some attention but it gets things going.

However, I found the CRS is a bit off when it gets to Hawaii. I can’t seem to apply any projection that places my polygon correctly over the Hilo and Maui Islands. Anyone know how to fix this?

When using Google Fusion Tables, it’s placed correctly over the map but when I use openstreetmap and the same polygon coordinates, it is wrong even when using the Google projection in QGIS.

https://www.amep.com/map/usgs/