I would like to ask, if it is possible to develop a J2ME application that
sends a custom MMS, to another mobile phone (without bypassing the mobile operator's MMSC), which has the same application (performing the reverse action of receiving the message).

Moreover, I would like to produce in my own "special" way the SMIL code that "surrounds" the MMS message. The application at the receiver's side, must
be able to process the MMS first and then display it to the user etc. ...

Is this possible and what tools will I need?