The FilterFX filter in Artweaver allows you to create your own custom filters from scripts which can be saved and executed again. You can create, remove and change pixels from an image to whatever you want.
FilterFX's script language is a powerful scripting language to manipulate content (pixels) of an image. It is based on the Pascal programming language and thus easy to learn and to understand.