AMPLE - An Multi-Purpose Lightweight Editor