Go to a predetermined dungeon and fight the monsters. If you run out of monsters go up/down a level then come back. If you are hurt exit to town and all your health is recovered and experience points/move points are still with you.
Infinite items
Go to Museville (the second town). Beat one or more pre-determined dungeons, pick a floor with good stuff, get it, then go to town by exiting through the entrance or warp station. When you get back to town go to the same dungeon and the items should still be there. No important items will reappear (upgrade kits, Cyframe parts etc).
More Item space
This isn't really a cheat but try combining a Naolin with another Naolin. This will combine into a Naolin(2). That means it is 2 naolins it one item. It doesn't use them at once and it saves spece. Combine the Naolin(2) with another naolin to make a naolin(3). This also works with Naolin+ and Naolin Gold. I don't know how far you can go but it helps.
Beat Robot Eugene easy
This is simple. When you defeat the first two dungeon bosses you get a santa Maria from each of them. To defeat Eugene put a santa maria on your two best characters. Put Gre on your team. Put Gre in back and Put Mag and (Chain or Pepper) in front or middle. Use Gre's cheer up heal every one when they are hurt (note: cheer up only works on one ally) Use the weakest hammer attack with Mag. It will still do good damage and it saves TP. Continue to attack and heal and if you die then a santa maria will bring you back.