Hello Ron,
To avoid the complex directory structure of a CW project, you can run the CW Assembler program(a08hc.exe) independently from the IDE. Doing it this way, absolute assembly seems to be implicit, with all the include files necessary, located in the same directory as the primary .asm file. However, you also need to have a config.ini file in the directory, and load this prior to assembly, so that the assembler can find the include files. All output files generated by the assembler also go to the one directory. Note that the .S19 file actually has the extension .SX.
This method works well with "drag and drop". Perhaps others can point out any likely problems and deficiencies with the method.
I use this approach for adapting existing projects, previously assembled with P&E CASM08, to now assemble using CW.
Regards,
Mac