Okay, I'll try to cobble up a generic indentation-based fold parser; it'll be used by Python but you can configure it to be used by your own language as well. Any language-specific items (such as package/endpackage as you mentioned) can hopefully be handled by some sort of generic option, or worst-case by subclassing the IndentationBasedFoldParser class to add a little extra logic.
Sound good? If so just send me your email and I can notify you when there's something to try out, otherwise you can just watch this forum and/or the blog
You sound like me - don't care about code folding personally, but just want it for your end users.