Giantcraft, while fairly poorly designed, actually has a wealth of good information on giantish culture. I found it quite handy for this part of my project, and am looking forward to working on more of the deities, particularly Hiatea. Hopefully, what I’ve written here on Grolantor will inspire people to make some more interesting adventures involving hill giants, mountain giants, or ettins.
Sadly, I could not think of any Spelljammer references to make for him or his priests.