what do you mean with "You will need to combine a bunch of modules/extensions"? in symfony, you will combine a bunch of bundles, so this is not a bad thing in general.