it's awkward because if you want to make a properly integrated editor it really would be simplest just to load the entire game into RAM at startup. this would probably be okay for the gamecube games because their assets will fit into 1.5 GB and you can reasonably expect 4GB RAM on a modern PC. but if you want to edit prime 3 assets as well this might be pushing it.
Your Mainbar: