Genxproj takes a flow configuration, that includes:

This means genxproj itself is a framework, a tool-neutral, blank suite which is customized to an actual workflow by the flow configuration. The actual job is then done by the 3rd party software ran as part of the flow.

This demo video shows a gschem -> pcb-rnd -> gerbv flow, which is a typical setup for designing PCBs.

Genxproj works only on Linux.