I have done these calculations several times. The math isn't that bad. The thing I don't like is guessing at the engine numbers, like VE. Then when you are done, you will have several turbos to choose from, so you still have to do the trial and error method.
Check out Garrett's tech page for diesels.
TurboByGarrett.com - Turbo Tech101