Like Marty said most of it depends on what you would like to do. If you "only" have an easy surface and you know all your projection angles, distances etc a lot of stuff can be done with a DL Also more complex stuff is possible with a detailed planning and content creation (like pre-stretched/curved or UV-unwrapped etc) 3D and mapping on buildings etc is nothing which could be done on the fly and each project needs its own planning.
Like Marty said most of it depends on what you would like to do. If you "only" have an easy surface and you know all your projection angles, distances etc a lot of stuff can be done with a DL Also more complex stuff is possible with a detailed planning and content creation (like pre-stretched/curved or UV-unwrapped etc) 3D and mapping on buildings etc is nothing which could be done on the fly and each project needs its own planning.