We had very good luck using BJB two part polyurethane for low production (<1000 year) large parts. There's quite a bit of process engineering required, but you can get fantastic results, and relatively fast die cycle times, without breaking the bank.