BlocksForAll is a block-based programming environment that works with VoiceOver and Switch Control. It can be used to program the Dash and Dot robots from Wonder Workshop.