I am not sure what kind of solution is usable enough..
Best solution would be some kind of wrapper-program that collects all requested executables, result would be single rommable resident module. But it feels too boring task for me..
Another solution is assembly source (which already exists, sort of) that has space for command names and matching incbin "c:program name". But I don't think it makes any sense to non-coders..