A Processing-like framework for creative coding