No creo que sea chapucero.
cuando envies el primer form, en la pagina donde proceses el form separa las acciones con if
Código PHP:
if(isset($_POST['submit1'])) {
//codigo
}
if(isset($_POST['submit2'])) {
// el otro codigo
}
aunque los form podrian estar entre las mismas etiqutas <form></form>
pero con distinto nombre de boton como te dije.