You don't need GeckoOS or Ocarina or USB Gecko.
The minimum you need the gamesave Extract and Install utilities.
That's all you need for ACToolkit, NPC_Tool, PattView and the upcoming DLC_Tool.

Start with ACToolkit http://game-hackers.com/forum/showthread.php?t=1098