To add to what Zorlon said in MAME GUI forks like MAME Plus and MAME PPK you can have separate rom/CHD directories so you can keep them organized and tidy.