Dictionary.com
Thesaurus.com

has been photocomposing

  • present perfect progressive of photocompose (3rd person singular).