Need a visual editor to create profiles.
Users should be able to upload photos, move, resize etc.
Change background color via color picker.
Give a preview of what the page looks like (with the feed over it) and some guides to what is visible in.
Can be done in Jquery,Javascript or Flash.
Will output a image for uploading to twitter.
Ideally you have already done an app like this before.