Igor, I'm in a similar situation. Widgets are still raw and of limited usage so i was going to use hand-written forms; I was thinking about htmlfill as well.
I think it should be applied other way around: instead of calling htmlfill from Kid template you take Kid's output and run it through the htmlfill. I think decorators are the way to do it but I'm far from sure. Plus, I'm not sure htmlfill can handle XHTML correctly (I remember it had some issues with XML markup). HTH, Max. // http://max.textdriven.com

