Xapt wraps apt and calls dpkg-cross for the collected archives. downloaded files are passed directly to dpkg-cross.
embuilddeps can be used to parse debian/control to install the native and or cross dependencies, using apt and xapt respectively, for a particular unpacked source package.