Off the top of my head I don't know what Kaiti, Fongsong and Simsun look like, having some examples or live preview would be nice.ģ.
List of characters: separated by spaces? commas? tabs? It seems like it's one per line, no spaces, but it might be nice to clarify.Ģ. Some immediate thoughts from visting the site:ġ. You could go there and have a look for some inspiration if this is something you want to continue developing (which I hope is the case).
I found a relatively decent one in China that offers quite a few options like showing stroke order.