thank for reply.
it is also in my mind to do so.
the initial scenario for this could be :
1 - user loging to his account
2 - user see the product he/she created
3 - user create/edit/delete product
4 - user can manage the orders of his products
for achieving these , in the first step , we think about web parts that place on the page(ex:management page).
as i found and research on KCMS V7.0 , it is possible to use cms forms for managing products instead of creating forms manually.
this speed up the development(i do not test yet).