We released a custom fields management plugin today called Verve Meta Boxes. It handles image and file upload as well as text, textarea, select, checkbox, date and radio button type fields.
We developed it because our custom wordpress development for several clients required a robust custom fields plugin, and nothing out there actually did what we wanted. We like it and now you can use it too.
You can find it in the WordPress plugins directory here:
Give it a whirl. We hope it helps you and we would love to get your feedback.
Best, Komra Moriko