well you could use primary pre created shapes then pin them together as needed. If you need more detailed graphics looks I suggest Rojohounds Canvas plugin.
however there is no way to dynamically set collision shapes. So you can go back to the primary shapes again :D