Here you can find a software for PLC Recipes. It supports Allen Bradley PLCs - http://www.factorydataview.com/plc-recipes/
It uses an Excel file for the recipes and communicate to the PLC through TCP.
It has its own driver so you don't need RSLinx.
It's a cheap alternative comparing to the AB FactoryTalk and has much easier to use interface.