Yes. I've written that part (defproject and related functions) as a base for a not-yet-written Arc IDE.