>>LP上のエディターから編集する方法がわかりませんでした
LPもTemplateの作りで2タイプあって、Guided TemplateとFree-formとありますが。。。。
○Guided Templateの場合
↓の例で、Landing PageのEdit画面において、仮に左上の知りつけた画像にidを入れたいとします。

↓この部分は、破線の部分で「1つの編集枠」としてTemplate上で設計してあるので、ここを「Edit」(ダブルクリック)すると、Rich Text Editorが開きます。

↓Rich Text Editorには、この破線枠の中は、いまは画像1点だけ入ってます。そして、この破線内部分のコードのソース(HTML)を開きたいので、HTMLボタンを押します。

↓HTML Source Editorが開きます。該当箇所のソースが表示され、中身はこのようになってます。(画像だけなのでシンプルなコードですね)

↓今回は、このimgにジャンプできるように。。。ということで、この<img>に idを足してあげます。下記のように書き足します。

あとは保存すればOKです。
○free-formの場合
確かに選択肢のImageを使うと、idを入れる余地が無さそうですね。なので隣のRich Textで代用します。

↓Rich Text Editorから、Insert Imageをクリックして

↓画像を指定するとともに、"Advanced"を開いて、そこからIDを指定します。

そうすると、先程のHTMLソースで手書きしたのと同じ様に、idが挿入されます。
念の為、保存してから、改めてHTMLソースをRich Text EditorのHTML Source Editorから見てみると。。。
↓のように、idとして値が差し込まれているのが分かりますね。

という手順ですね。こうすれば、個々のLPのAssetごとに編集できそうです。
なお、後者の技は、Guided TemplateのRich Text Editorの中において、画像を挿入するときにも同じく可能ですね。
>>LPそのもののソースコードの編集はデザインスタジオからしかできないという理解ですが
1つ目の例のように、Guided Templateの場合は、予めTemplateで指定した領域の中であれば(その指定手段などは、TemplateのルールとしてMarketo Docsに説明があります)、HTMLソースの編集は可能です。Free-Formの場合は、Rich Textの領域なら、その中を編集できますね。
以上、ご参考までに。
-Yamada