Alabama's Statewide Assistive Technology Resource
Icons but can upload own photos. Can use it to create schedules.
www.lmjsoftware.com
Cost: Less than $5