Register now or log in to join your professional community.
CK Editor should be enough with some modefications.
http://docs.ckeditor.com/#!/guide/dev_ckeditor_js_load
http://docs.cksource.com/CKEditor_3.x/Developers_Guide/File_Browser_%28Uploader%29
you just need to create a separate php upload page inorder to set the limits of size and type of images, and the storing directory path.
priciple should work the same on php,c# or whatever you want.