I've used dosbox before. But if you need a small dos, why not dos itself? freedos?
yes in UBCD is almost everything
but sometimes while compiling kernel or ... do not want to reboot
so want to run small DOS app like 60KB *.exe *.com
for example install partition manager to USB
you say dosbox 4MB will first try bochs-2.3.7-i486.tcz 1.2MB