Profili will do it, but it was decades ago that I did it as an experiment.
If you have a grasp of the old fashioned way of rib plotting (graphically), it's not difficult, but you need to plot a rib for each chord length and lie to it about the % of thickness.
I recall reading about Graham Swallow's lovely elliptical stunters. He glued up all the ribs and carved and sanded it to shape, much like a HLG or any other solid wing plane. Looked really cool, and I reckon that as long as the LE is about right, everything else would be fine, maybe with a few VGs added.
Steve