Veamos si entendí... quieres reducir los forms para el ingreso / edición de datos ?
Pues como bien dices puedes usar una variable extra para indicarle que harás un update o un insert; claro que si haces update debes enviarle el id que actualizarás, en conclusión es posible y altamente recomendable.