Try Google, there are lots of different online creators for almost everything you can think of. Just doing a search for:
Online Banner Maker
or creator or whatever you want to try should give you tons and the same for the rest of what they want to do. There is also online business card creators, the one that comes to my mind most would be Vistaprint.com where you can order basic cards or design your own and they will print them up for you.
If you're trying to think of a way to do this type of thing with the Form builder though, you're going to need a whole lot more plugins and experience with integrating forms with multiple types of design software to do this. Large job that I would leave to those already doing it if you're not a software engineer of some type as well as a graphics design engineer. Just my thoughts on it, but it's already out there anyways, Google is your friend, and your clients friend too