Depends what you mean by 'real work', but if you need access to peripherals and interfaces that aren't built in to the processor you're using, then a separate one to add those capabilities wouldn't be a bad idea. Another option is to see if there's a related part that does include the interfaces you need.
Many, if not most, processors are developed to suit a particular target market, and incorporate a set of peripherals which are a good fit for that market. If you need anything a bit out of the ordinary, then it's pretty normal to end up with a design that's less simple and elegant than you might have hoped.
If this job were easy, any fool could do it - and I'd be out of work!