It’s been a while back I did one as R&D and it is possible when doing a custom job yourself (and only expose/map what you use).

The problem is that I don’t think there is a one-fits-all approache and that is reason why there is no wrapper generator. Otherwise somebody would have created it already, if not for DataFlex, for Delphi or VB or ...