I've just implemented one of these in PHP using the 'old' Symfony 1.4 and it was painful. I ended up hardcoding most of the frontend, and writing ridiculous modifications for "add another row" and validation.
Is Django any better at that? Complex forms have been my pain point for over 11 years, and if a framework handles them... I'm in!