I agree, PTXDist is a great tool. Add to this the OSELAS.toolchain (http://www.oselas.com/oselas/toolchain/index_en.html) and you have a cross compiling environment running out of the box in very short time.
The good thing is that you actually don't need to learn that many new tools. If you are used to make files and kernel config from linux then you just need to get used to the ptxdist commands.