use any wysiwyg editor to create the form and then create a php page with 2 functions, one to show the form and the other to do the insert
if (!$_POST['submit']){
//the submit button was not hit so show the form
show_form(); //call the show_form function
}else{
//do the insert
do_insert(); //call the insert function
}//end if
//
//
function show_form()
{
//html and/or php code to create the form goes here
}//end function
//
//
function do_insert()
{
//php code to get the values from the form using either $_POST or $_GET
//php code to validate the forms data and either run the insert or send the user back to the form
//code to connect to the db
//code to do the insert
//code to confirm insertion to the user
}//end function
}