[PD-dev] Finished iemguts' [canvasselect] and a max-toolbox-like proof of concept