However, as a long-time and experienced Debian Developer, I can say thatwhat dpkg does is not some trivial thing. It's certainly possible to
build a debian package by bypassing all that; but it just feels wrong.
The right way is not to throw away the tools, but to pass the right
options and environment variables to get them to do what you want, and
to use the tools that were built for this.