From what I understand, you want to build modular pieces that you can re-use, so while you could perhaps lay it all out in say maya then import it, it'd be inefficient, and dealing with things like collisions etc a pain. So with modular assets you'd piece it together in udk, I don't know of a snap to vertice method in udk…