Extended tool programming